lu,
J'aimerais savoir s'il y a un moyen d'ajouter un composant par "le haut d'un layout java".
Je pensai utiliser "applyComponentOrientation" mais celui-ci ne propose pas l'orientation "Bottom-Top".
Dois je créer mon propre "layout" ?
Merci
@+
lu,
J'aimerais savoir s'il y a un moyen d'ajouter un composant par "le haut d'un layout java".
Je pensai utiliser "applyComponentOrientation" mais celui-ci ne propose pas l'orientation "Bottom-Top".
Dois je créer mon propre "layout" ?
Merci
@+
Que layout utilises-tu ?
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
lu,
J'utilise le GridBagLayout.
Entre temps j'ai réussi à faire ce que je voulais.
En fait comme les composants étaient stockés dans des Arraylist, j'ai fait une boucle pour rajouter, le nouveau composant, en premier dans le tableau.
Résultat il se retrouve bien en Haut.
Néanmoins s'il y a une façon standard de changer le sens d'un Layout java, je suis preneur
@+
Sinon il suffit de mettre à jour les contraintes de ton GridBagLayout quand tu insères un élément.
L'orientation est normalement définie par la locale. Cependant c'est surtout le sens gauche droite qui est influencé.
Voici un tableau tiré de la javadoc de ComponentOrientation :
Pour ajouter des composants les uns en dessous des autres, il convient d'utiliser un BoxLayout verticale et d'insérer le composant en première position dans le conteneur.The orientations are:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 LT RT TL TR A B C C B A A D G G D A D E F F E D B E H H E B G H I I H G C F I I F C
- LT - Western Europe (optional for Japanese, Chinese, Korean)
- RT - Middle East (Arabic, Hebrew)
- TR - Japanese, Chinese, Korean
- TL - Mongolian
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
Partager