Den setBounds metode i Java flytter og tilpasset en komponent til at passe inden for parametrene for en bestemt afgrænsende rektangel. Den nye placering af denne komponent er sat af parametrene sendes til metode, når kalde det fra et program klasse . Disse parametre omfatter heltal datatyper x, y , bredde og højde . X-og y -indgange defineres nye start koordinat af komponenten , bredde bestemmer bredden af komponenten og højde bestemmer komponentens højde . Instruktioner
1
Importer Java Swing -pakken for at få adgang til setBounds metoden. For eksempel importerer pakken i starten af dit program ved hjælp af koden : Hej
import javax.swing * ,
2
Sæt layout manager til null for at eliminere brugen af . Javas standard layout manager, border layout. Når du har oprettet en beholder til det JButton komponent kalder setLayout metode til den container . For eksempel, " , rude " hvis beholderen navn er koden bliver : Hej
pane.setLayout ( null) ;
3
Opret en JButton . For eksempel, " , Button " for at oprette en JButton navnet " Button1 " og mærket koden bliver : Hej
JButton Button1 = new JButton ( " Button ")
Tilsæt JButton til beholderen ved hjælp af " add "-metoden. Koden tilføje eksempel knappen til eksempel ruden bliver : Hej
pane.add ( Button1 )
4
Ring til setBounds metoden på JButton med fire parametre: længst til venstre pixel position , den øverste pixel position , bredden af JButton i pixels og højden på JButton i pixels . For eksempel for at sætte grænserne for en JButton , som du ønsker skal vises 250 pixels fra venstre side af rammen , en top ligger 300 pixels over den nedre grænse, 300 pixels bred og 150 pixel høj bruge koden : Hej
button1.setBounds ( 250 , 300, 300 , 150 ),