Lors de la création d'un 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 faciliter la modification et la création de notre code Java plus facile. Choses que vous devez
Eclipse pour les développeurs Java
Afficher plus Instructions
1
Dans Eclipse , choisissez "Fichier ", "Nouveau ", "Projet Java. " À côté de " Nom du projet: " type " MyGrid " puis cliquez sur "Terminer".
2
clic droit sur le dossier " MyGrid " dans l'Explorateur de package ( colonne de droite) , et sélectionnez "Nouveau »,« classe ». Nommez la classe " MyGrid " et sous " Quelle méthode talons voulez-vous créer ? " cochez la case " static void main publique ( String [] args) " boîte . Cliquez sur " Terminer".
3
Sélectionnez l'espace blanc au-dessus de " classe MyGrid publique {" et tapez le code Java suivant pour importer les bibliothèques Java nécessaires : . Import javax.swing * ; import java . AWT * ;
4
Sélectionnez l'espace blanc ci-dessous « public static void main ( string [] args ) {" et tapez le code Java suivant : . JFrame frame = new JFrame ( " Lay Out Mes composants dans une grille "); frame.setDefaultCloseOperation ( JFrame.EXIT_ON_CLOSE ) ; JPanel panel = new JPanel ( new GridLayout ( 5,2,20,50 ) ) ; panneau.add ( new JLabel ( " étiquette pour la ligne 1 ")); panneau.add ( new JTextField (5) ) ; panneau.add ( new JLabel ( " Row différente de l'étiquette 2 ")); panneau.add ( new JTextField (3) ) ; panneau.add ( new JLabel ( " un autre label:" ) ) ; panneau.add ( new JTextField (3) ) ; panneau.add ( new JLabel ( "et maintenant 4 ")); panneau.add ( new JTextField (3) ) ; panneau.add ( new JButton (" My Button ")); panneau.add ( new JButton ( " Another Button " ) ) ; cadre.add (panneau) ; frame.setSize ( 400,400 ) ; frame.setVisible (true);
5
Cliquez sur le bouton vert de marche au-dessus de la colonne de l'Explorateur de package pour exécuter votre code. Un écran graphique s'affiche. Notez qu'il a 5 colonnes et 2 lignes . Elle a été définie dans le " ( 5,2,20,50 ) GridLayout " fonction à l'étape précédente . Notez également qu'il ya un écart horizontal de 20 pixels ( entre chaque étiquette et encadré) , et un écart vertical de 50 pixels . Jouez avec les valeurs ci-dessus , et cliquez à nouveau sur le bouton d'exécution verte pour tester vos modifications.