Quand vous programmez une application Java et vous avez besoin de diviser certains des éléments de l'interface utilisateur de l'application, vous pouvez utiliser la fonction de BorderLayout pour créer un conteneur de séparation. Un tableau peut également être appliquée à un conteneur BorderLayout . Par exemple, vous avez créé une application qui génère un ensemble de données , qui à son tour peut être cliqué sur ou en interaction avec d'une certaine façon . Pour rendre l'interface plus élégante , vous pouvez utiliser BorderLayout de donner à chaque valeur de données dans le tableau son propre conteneur. Instructions
1
Ouvrez un nouveau document Java, ou un existant que vous souhaitez modifier . Ajoutez les deux constructeurs suivants au début de votre code :
p.setLayout (new BorderLayout ()); p.setLayout (new BorderLayout ( hgap , vgap ) ;
2
. . importation deux packages Java - java.awt et javax.swing - nécessaire pour faire ce travail, ils sont inclus dans les bibliothèques d'exécution Java sur votre ordinateur Ajouter une classe BorderTest à la fenêtre JFrame qui contiendra le tableau:
import java.awt * ; . . import javax.swing * ;/////////////////////////////////////////////////classe BorderTestclass BorderTest extends JFrame { public static void main ( string [] args ) { JFrame fenêtre = new BorderTest (); window.setVisible (true); }
3
Définir les différents conteneurs boutons - ou - qui sont affichées par le réseau quand il est traité par la classe BorderLayout . Par exemple: button by
= new JButton ( "Bouton 2 (centre) "); button.setPreferredSize ( nouvelle dimension (200 , 100) ) ; pane.add (bouton, BorderLayout.CENTER ) ; button by
= new JButton (" bouton 3 ( LINE_START ) "); pane.add (bouton, BorderLayout.LINE_START ) ; button by
= new JButton ( " Long- Nommé touche 4 ( PAGE_END ) "); pane.add (bouton, BorderLayout . PAGE_END ) ;