Position des composants. Quels conteneurs choisir

Résolu
azerty_qwerty
Messages postés
50
Date d'inscription
vendredi 23 mars 2018
Statut
Membre
Dernière intervention
7 mai 2019
- 9 avril 2018 à 13:59
azerty_qwerty
Messages postés
50
Date d'inscription
vendredi 23 mars 2018
Statut
Membre
Dernière intervention
7 mai 2019
- 11 avril 2018 à 16:41
Bonjour,

Je dois diviser verticalement mon écran en 3 parties et horizontalement en 3 partie également.
Chaque partie doit contenir plusieurs composants graphiques (Jtext, Combo ...) principalement 1 JTextarea ou JEditorpane (pas encore choisi ; doit contenir du texte qui peut être en gras .. et multilingues). Chaque partie doivent s'afficher en même temps. Ma question est la suivante :
Au lieu de mette mes composants graphiques dans des conteneurs que je positionne sur mon écran, ne serait-il pas mieux et finalement plus facile de créer plusieus fenêtres que je fait apparaitre en même temps ?. En sachant que chaque fenêtre doit être liée à une même class.

2 réponses

KX
Messages postés
16522
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mai 2022
124
9 avril 2018 à 17:58
Bonjour,

Non ce ne sera pas mieux et je ne vois pas en quoi ce sera plus facile non plus.

Par exemple tu prends un GridLayout(3, 3) tu mets tes composants et c'est fini...
https://docs.oracle.com/javase/tutorial/uiswing/layout/grid.html

Après bien sûr on peut améliorer, avec un GridBagLayout, un peu plus dur mais plus joli.
https://docs.oracle.com/javase/tutorial/uiswing/layout/gridbag.html

Ou pour des customisations avancées, le GroupLayout.
https://docs.oracle.com/javase/tutorial/uiswing/layout/groupExample.html
0
azerty_qwerty
Messages postés
50
Date d'inscription
vendredi 23 mars 2018
Statut
Membre
Dernière intervention
7 mai 2019

11 avril 2018 à 16:41
Super pour les liens. Hyperbien expliqués. Merci
0