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

Come aggiungere un pannello al JFrame

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 ,

 

Programmazione © www.354353.com