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 . "); 
 < p > 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 < p . > 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 ". 
 < br > 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 .