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

Come codice Java Boxes

Java Swing fornisce un modo per creare interfacce utente grafiche ( GUI) con l'uso di un toolkit denominato "Swing ". Altalena contiene molti componenti diversi che possono essere utilizzati per creare una GUI . I componenti consentono oggetti Java possano essere visualizzate come una rappresentazione grafica con cui gli utenti possono interagire . Con swing , gli utenti possono immettere informazioni in una GUI Java , ad esempio una casella di testo , in modo che le informazioni possano essere utilizzate dal programma . Cose che ti serviranno
Text Editor
Java
Show More Istruzioni
1

Creare una classe che estenderà la classe Java JFrame . La classe JFrame crea un JFrame , che sarà la finestra principale della GUI . Aprite il vostro editor di testo e immettere il codice seguente : . .

Import javax.swing * ;

import java.awt * ;

TestClass public class estende JFrame {

TestClass pubblico ( ) { }


}
2

creare un contenitore . Per visualizzare la casella di testo, deve essere aggiunto a un JFrame . Inserisci il seguente codice :

createBox pubblica Container ( ) {

JPanel mPane = new JPanel ( ) ;

JTextField textbox = new JTextField ( 20) ;

mPane.add ( textbox ) ;

ritorno mPane ;

}

Questo crea un contenitore chiamato " mPane ", che contiene la casella di testo . La scatola viene creato e aggiunto al contenitore . Il numero nel costruttore JTextField , 20 , è utilizzata per calcolare la larghezza preferita del box . Il metodo restituisce il contenitore .
3

creare il metodo principale. Inserisci il seguente codice :

public static void main (String [] args ) {

JFrame frame = new JFrame ( "Testo scatola GUI" ) ;

TestClass tc = nuovo crea un nuovo JFrame e quindi aggiunge la JPanel che contiene la casella di testo . La visibilità è impostato su " true" per permettergli di essere visto , e di un formato personalizzato per la finestra è impostata .

 

Programmazione © www.354353.com