Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Tutorial Java per la connessione di un applet ad un telaio

Come descritto nella documentazione di Java di Oracle , cornici sono finestre dei programmi visualizzati da Windows . I frame possono visualizzare il contenuto principale di un'applicazione , o tenere i contenuti per le finestre di dialogo , ad esempio quelle per il caricamento e il salvataggio dei file . Applet Java ( programmi in esecuzione nel browser e altri contenitori che eseguono relativamente poche operazioni ) generalmente non creare nuovi fotogrammi , anche se hanno la capacità di farlo . Il vantaggio di apertura di una nuova cornice da un applet è la chiarezza : mettendo il contenuto in una nuova cornice , come ad esempio una richiesta di un utente di inserire il suo nome , lo sviluppatore evita di ingombrare telaio principale dell'applet . Cose che ti serviranno
Il Java Development Kit ( JDK ) economici Show More Istruzioni
1

Aprire processore e digitare o incollare qualsiasi editor di testo o una parola in un nuovo documento di questo codice del programma applet :

public void init ( ) per

{

//Get riquadro del contenuto , che abbiamo bisogno di aggiungere pulsanti e altri contenuti per

paneForContent container = getContentPane ();

paneForContent.setLayout ( nuovo BorderLayout ( 12,12 ) ) ;

JLabel title = new JLabel ( "Frame Demo" ) ;

paneForContent.add (titolo , BorderLayout.NORTH ) ;

JPanel somePanel = new JPanel ( ) ;

JLabel someLabel = new JLabel ( " Premere il tasto . ");

somePanel.add ( someLabel ) ;

paneForContent.add ( somePanel , BorderLayout.CENTER ) ;

panelForButtons JPanel = new JPanel ( ) ;

JButton someButton = new JButton ( "Press BorderLayout.SOUTH ) ;

}

/*

actionPerformed ( ) viene chiamato quando l'utente preme un pulsante

* /Eventi

public void actionPerformed ( ActionEvent evt ) per

{

//aprire un nuovo frame ( finestra ) per

attachNewFrame (); }


}

Questo codice crea una nuova applet per il browser per la visualizzazione . la funzione principale è init ( ), che crea il tasto il display dell'applet etichetta e . l' codice assegna , attraverso la chiamata " addActionListener " , l'azione da eseguire quando si preme il pulsante " someButton ' . Quando si verifica tale evento , il Java Runtime Environment ( JRE ) chiama la funzione del applet " actionPerformed " , che a sua volta chiama la funzione di creare il nuovo telaio , " attachNewFrame . "
2

digitare il seguente codice subito dopo la parentesi graffa di chiusura a seguito della dichiarazione " paneForContent.add ( panelForButtons , BorderLayout.SOUTH ) ; " :

privato attachNewFrame static void ( ) {

JFrame newFrame = new JFrame ( " Ecco un newFrame " ) ;

newFrame.setDefaultCloseOperation ( JFrame.DISPOSE_ON_CLOSE ) ;

JLabel aLabel = new JLabel ( ". ") ;

aLabel.setPreferredSize ( new Dimension ( 150 , 125 ) ) ; .

newFrame.getContentPane ( ) add ( aLabel , BorderLayout.CENTER ) ;

//Mostra il telaio

newFrame.pack ( ) ;

newFrame.setVisible ( true); }


Questo codice chiama il costruttore " JFrame ", che crea un nuovo oggetto , virtuale che rappresenta il nuovo telaio . La chiamata di funzione setDefaultCloseOperation racconta la cornice che cosa fare quando l'utente fa clic sul pulsante di uscita - vicino . La funzione " setVisible " " pack" e chiama visualizzare il fotogramma . Le dichiarazioni relative all'oggetto " aLabel " creare alcuni contenuti di esempio per visualizzare nel frame . Senza questo contenuto , il telaio visualizzerebbe , ma sarebbe ridotta ad una barra del titolo appena visibile .
3

Salvare il documento come di tipo " Testo normale ", con il nome del file " AppletWithFrame.java . "
4

Incolla in un nuovo documento di questa pagina HTML , che aprirà l'applet :


< applet code = " AppletWithFrame . classe " width

= 250
altezza

= 250

codebase = " . " >

< /applet >

< /html >
5

salvare il documento HTML come " AppletWithFrame.html , " nella stessa cartella il file java salvato al passaggio 3 .
6

Aprire un prompt dei comandi DOS nella cartella contenente il file Java , e compilare il programma digitando " javac AppletWithFrame.java ".

7

Invio, al prompt dei comandi , " appletviewer AppletWithFrame.html " per eseguire l'applet .
8

Premere il pulsante dell'applet " mi Premere " per eseguire il codice dell'applet per la creazione di un nuovo telaio . Apparirà il nuovo telaio .

 

Programmazione © www.354353.com