Java Swing gir en måte å lage grafiske brukergrensesnitt ( GUI ) ved bruk av en verktøykasse kalt " Swing ". Swing inneholder mange forskjellige komponenter som kan brukes til å skape et grafisk brukergrensesnitt. Komponentene tillater Java-objekter som skal vises som en grafisk representasjon som brukere kan samhandle. Med Swing , kan brukerne legge inn informasjon i en Java GUI , for eksempel en tekstboks , slik at informasjonen kan brukes av programmet. Du trenger
tekst editor
Java
Vis flere instruksjoner
en
Lag en klasse som vil utvide Java-klassen JFrame . Den JFrame klassen skaper en JFrame , som vil være hovedvinduet for GUI. Åpne en teksteditor , og skriv inn følgende kode : . .
Import javax.swing * ;
import java.awt * ;
public class TestClass strekker JFrame {
offentlig TestClass ( ) {
}
}
2
Opprett en container . For å vise tekstboksen , må det legges til en JFrame . Skriv inn følgende kode :
offentlig Container createBox ( ) {
JPanel mPane = new JPanel ();
JTextField tekstboks = new JTextField ( 20 ) ;
< p> mPane.add ( tekstboks) ;
retur mPane ;
}
Dette skaper en beholder kalt " mPane ", som holder tekstboksen . Boksen er laget og tilsatt til beholderen. Tallet i JTextField konstruktør , 20, blir brukt til å beregne den foretrukne bredde av boksen. Metoden returnerer deretter beholderen .
3
Lag den viktigste metoden . Skriv inn følgende kode :
public static void main ( String [] args ) {
JFrame frame = new JFrame ( "Tekst boks GUI ");
TestClass tc = nytt oppretter en ny JFrame og deretter legger JPanel inneholder tekstboksen. Synligheten er satt til "true " for å tillate det å bli sett, og en tilpasset størrelse for vinduet er satt .