Bonjour,
j'ai un petit problème sur la gestion et le positionnement des composants (boutons et autres) en faite je veux les positionner à des endroits bien précis dans mon panneau quelqu'un peut m'aider à résoudre ce problème
d'avance merci ..
A+
Bonjour,
j'ai un petit problème sur la gestion et le positionnement des composants (boutons et autres) en faite je veux les positionner à des endroits bien précis dans mon panneau quelqu'un peut m'aider à résoudre ce problème
d'avance merci ..
A+
Bonjour,
Utilise la méthode setBounds des composants à ajouter sur ton JPanel.
A+.
Regarde du coté des Layout. Le plus souple, mais plus complexe est le GridBagLayout. Renseigne-toi dessus
Salut,
me trouvant dans le même cas que toi il y a quelque temps, l'on m'a orienté vers le GridBagLayout. Effectivement plus complexe mais très efficace. Si tu est motivé.
Il faut comprendre que ta fenêtre sera découpée en plusieures parties plus ou moins égale ( quadrillage ) avec pour chaque composants une coordonnées propre, une taille..
Bon courage
Bonjour à tous
et à la mode bourin,
panel.setLayout(null);
component.setBounds(x,y,width,height);
je sais, c'est très moche
Page sur Developpez : http://pbriand.developpez.com
Après sa dépend de son dèv, zpico, peux tu nous en dire plus sur ton programme, pour savoir quelle serait la meilleure option pour ton cas![]()
Le GridBagLayout n'est pas du tout ce qui se fait de mieux que ce soit en possibilité ou en simplicité ...
Sauf correction des versions récentes, il n'est pas capable d'afficher ceci correctement :
Et je parle pas de l'imbrication !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 +---+----+---+ | | | +---+----+---+ | | | +---+----+---+ | | | +---+----+---+
Voyez plutôt du côté des GroupLayout et SpringLayout pour avoir quelques choses de plus souple.
Il existe également le Mig Layout qui n'est pas fournit en standard mais qui semble simple, souple et puissant à la fois.
Dernier conseil : amuses-toi avec l'éditeur d'IHM Swing (Matisse) de Netbeans ;-)
Java : Cours et tutoriels - FAQ - Java SE 8 API - Programmation concurrente
Ceylon : Installation - Concepts de base - Typage - Appels et arguments
ECM = Exemple(reproduit le problème) Complet (code compilable) Minimal (ne postez pas votre application !)
Une solution vous convient ? N'oubliez pas le tag
Signature par pitipoisson
je pense que pas mal de réponse préconise le "GridBagLayout" ..mais l'exemple de ce site http://download.oracle.com/javase/tu...t/gridbag.html est un peu compliquer pour moi ...![]()
quelqu'un peut me faire un simple exemple pour bien comprendre le GridBagLayout et l'utiliser après...
d'avance merci...
A+
Je ne l'ai pas utilisé depuis quelques temps. Désolé...
Recherche des tutos en Français...
Un tutoriel sur les Layout.
A+.
Si tu utilises eclipse comme IDE , essaye le plugin Visual Editor , avec un layout null tu peux mettre les composants où tu veux
Partager