JFrame è parte del pacchetto Java chiamato swing che offre strumenti di programmazione pre-sviluppati per aiutare nella creazione di interfacce grafiche utente ( GUI ) in programmi Java . JFrame è una classe "contenitore" che consente di creare finestre che può contenere più componenti che danno una funzionalità del programma . Questi componenti possono includere pulsanti , barre dei menu , pergamene bar e campi di testo e molti altri. Un JPanel è un altro tipo di oggetto contenitore che può essere integrato all'interno di altri contenitori , come ad esempio un JFrame . JPanels possono disegnare grafici e contengono i layout personalizzati di altri componenti . Istruzioni
1
Importa i pacchetti swing e AWT in modo da poter accedere al JFrame e JPanel classi all'interno del programma . Il codice di importare questi pacchetti appare così:
import javax.swing * ;
import java.awt * ;
2
Creare un nuovo JFrame . . oggetti e impostare gli attributi di base . Il metodo . SetSize imposta le dimensioni del telaio , . SetDefaultCloseOperation imposta il comportamento del telaio quando è chiuso , . Insiemi SetVisible se il telaio viene visualizzata sullo schermo . Codice di esempio per un oggetto JFrame appare come questa:
JFrame newFrame = new JFrame ( " New JFrame " ) ;
newFrame.setSize ( 200 ,
3
Creare un nuovo JPanel codice Esempio :
JPanel newPanel = new JPanel ( ) ;
4
Aggiungi il JPanel al JFrame usando il . " . add () " Il metodo getContentPane ( ) viene utilizzata per creare un " contenitore" di altri componenti , come ad esempio un JPanel codice Esempio : . . . .
newFrame.getContentPane ( ) add ( newPanel ) ;
Quindi , il codice compilato appare qualcosa di simile :
import javax.swing * ;
import java.awt * ;
classe pubblica ( . . ) {
public static void main (String [] args ) {
JFrame newFrame = new JFrame ( " New JFrame " ) ;
JPanel newPanel = new JPanel ( ) ;
newFrame.setSize ( 200 ,