Je cherche des outils qui nous aident à l’optimisation du code de l’affichage en java
Comme exemple :
comment optimisé ce code
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 // Positionne le GridBagLayout pour le contenu de la fenêtre GridBagLayout disposition = new GridBagLayout(); contenuFenêtre.setLayout(disposition); // Tu dois répéter ces lignes pour chaque composant // que tu souhaites ajouter au quadrillage // Crée une instance de GridBagConstraints GridBagConstraints contr = new GridBagConstraints(); // Affecte les contraintes du champ Affichage // coordonnée x dans le quadrillage contr.gridx = 0; // coordonnée y dans le quadrillage contr.gridy = 0; // cette cellule a la même hauteur que les autres contr.gridheight = 1; // cette cellule est 6 fois plus large que les autres contr.gridwidth = 6; // remplit tout l'espace dans la cellule contr.fill = GridBagConstraints.BOTH; // proportion d'espace horizontal occupée par ce composant contr.weightx = 1.0; // proportion d'espace vertical occupée par ce composant contr.weighty = 1.0; // position du composant dans la cellule contr.anchor = GridBagConstraints.CENTER; // Crée le champ textuel champAffichage = new JTextField(); // Affecte les contraintes à ce champ disposition.setConstraints(champAffichage, contr); // Ajoute le champ à la fenêtre contenuFenêtre.add(champAffichage);