Når du programmerer et Java-program , og du er nødt til at opdele nogle af de elementer i applikationens brugergrænseflade, kan du bruge BorderLayout funktion for at oprette en skillelinje beholder. Et array kan også anvendes på en BorderLayout beholder . For eksempel har man skabt en applikation, der udsender et sæt af data, hvilket igen kan klikkes på eller interagerede med på en eller anden måde . For at gøre grænsefladen mere elegant , kan du bruge BorderLayout at give hver værdi af data i array sin egen beholder. Instruktioner
1
Åbn et nyt Java dokument eller et eksisterende , du ønsker at ændre. Tilføj følgende to konstruktører til toppen af din kode : Hej
p.setLayout (ny BorderLayout ()); p.setLayout (ny BorderLayout ( hgap , vgap ),
2
. . Import to Java pakker - java.awt og javax.swing - forpligtet til at gøre dette arbejde de indgår i Java Runtime bibliotekerne på computeren Tilføj BorderTest klasse til den JFrame vindue, der vil indeholde array : Hej
import java.awt * , . . import javax.swing * ;/////////////////////////////////////////////////klasse BorderTestclass BorderTest udvider JFrame { public static void main ( String [] args ) { JFrame vindue = new BorderTest (); window.setVisible (sand) ;} < br >
3
Definer de enkelte beholdere - eller knapper - der vises af array , når det er behandlet af BorderLayout klassen for eksempel: .
for = new JButton ( " knap 2 ( CENTER )"); button.setPreferredSize (ny dimension (200 , 100 )), pane.add ( knap BorderLayout.CENTER ),
for = new JButton ( " knap 3 ( LINE_START ) "); pane.add ( knap BorderLayout.LINE_START ),
for = new JButton ( " Længe - Named Button 4 ( PAGE_END ) "); pane.add (knap , BorderLayout . PAGE_END )