Comment créer une grille en Java

Lors de la création d'une GUI (Graphical User Interface) pour votre programme Java, portant sur des composants dans un format de grille est une compétence essentielle. La classe GridLayout est un outil de base qui vous permet de formater vos composants dans un certain nombre de lignes et de colonnes, et vous permet de choisir un écart horizontal et vertical entre les composants. L'Eclipse pour les développeurs Java IDE est le programme que nous allons utiliser pour rendre l'édition et de la création de notre code Java plus facile.

Choses que vous devez

  • Eclipse pour les développeurs Java

Instructions

  1. 1

    Dans Eclipse, sélectionnez "Fichier," "Nouveau," "Projet Java." À côté de "Nom Du Projet:" type "MyGrid" puis cliquez sur "Terminer."

  2. 2



    droit; cliquez sur le "MyGrid" dossier dans l'explorateur de paquet (la colonne de droite) et sélectionnez "Nouveau," "Classe." Nommez la classe "MyGrid" et dans "Quels talons méthode voulez-vous créer?" vérifier la "public static void main (String [] args)" boîte. Cliquez "Terminer."

  3. 3

    Sélectionnez les espaces blancs ci-dessus "public class MyGrid {" et tapez le code java suivante pour importer les bibliothèques Java nécessaires:
    javax.swing d'importation.
    GO
    import java.awt.
    ;

  4. 4



    Sélectionnez les espaces blancs ci-dessous "main (String [] args) {public static void" et tapez le code Java suivant:
    &# 9-JFrame cadre = new JFrame ("Lay Out Mes composants dans une grille")
    GO
    &# 9- frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE)
    GO
    &# 9- JPanel panel = new JPanel (new GridLayout (5,2,20,50))
    GO
    &# 9- panel.add (nouvelle JLabel ("étiquette pour la ligne 1"))
    GO
    &# 9- panel.add (nouvelle JTextField (5))
    GO
    &# 9- panel.add (nouvelle JLabel ("différente étiquette Row 2"))
    GO
    &# 9- panel.add (nouvelle JTextField (3))
    GO
    &# 9- panel.add (nouvelle JLabel ("une autre étiquette:"))
    GO
    &# 9- panel.add (nouvelle JTextField (3))
    GO
    &# 9- panel.add (nouvelle JLabel ("et maintenant 4"))
    GO
    &# 9- panel.add (nouvelle JTextField (3))
    GO
    &# 9- panel.add (new JButton ("My Button"))
    GO
    &# 9- panel.add (new JButton ("Un autre bouton"))
    GO
    &# 9- frame.add (panneau)
    GO
    &# 9- frame.setSize (400400)
    GO
    &# 9- frame.setVisible (true);

  5. 5

    Cliquez sur le bouton vert de marche dessus de la colonne Package Explorer pour exécuter votre code. Un écran graphique apparaîtra. Notez qu'il a 5 colonnes et 2 lignes. Ceci a été défini dans la "GridLayout (5,2,20,50)" fonction dans l'étape ci-dessus. Notez également qu'il ya un espace horizontal de 20 pixels (entre chaque étiquette et encadré), et un espace vertical de 50 pixels. Jouez avec les valeurs ci-dessus, et cliquez à nouveau sur le bouton vert de l'exécution pour tester vos modifications.

» » » » Comment créer une grille en Java