INTERFACE : Fixer la largeur d'un JTextField dans une "ligne" GridLayout au mill
java versus hardtek
Messages postés18Date d'inscriptionmardi 7 septembre 2004StatutMembreDernière intervention17 juillet 2007
-
22 déc. 2005 à 20:13
java versus hardtek
Messages postés18Date d'inscriptionmardi 7 septembre 2004StatutMembreDernière intervention17 juillet 2007
-
24 déc. 2005 à 00:01
J'ai une ligne avec deux groupes de JButtons séparés par un JTextField. Le tout dans un GridLayout sur une ligne.
Il y a un tableau juste au dessus dans un JScrollPane avec un tableau à l'intérieur. Je veux faire en sorte que les
JButtons du GridLayout soient bien alignés sous les colonnes du tableau contenu dans le JScrollPane.
Voilà pourquoi j'aimerais changer la largeur du JTextField du milieu au
millimètre près pour que les deux ensembles soient bien alignés.
Le problème c'est que le GridLayout divise equitablement la
ligne pour que les JButtons et le JTextField aient la même largeur.
J'ai décrit ça de cette facon pour bien montrer qu'un gridbag est
inutile (impossible de caler les colonnes à l'interieur du JScrollPane
sur la ligne de JButtons en dessous)
Quelle methode permet de fixer la largeur d'un JTextField ?
Merci de votre aide mon appli à l'ai toute crado à cause d'un truc tout con d'interfacage.
A voir également:
INTERFACE : Fixer la largeur d'un JTextField dans une "ligne" GridLayout au mill
luuuuudooooo
Messages postés64Date d'inscriptionmardi 4 octobre 2005StatutMembreDernière intervention 2 août 20064 23 déc. 2005 à 10:38
Salut,
je ne sais pas si c'est ce dont tu cherches mais j'utilise également le GridBagLayout et pour fixer une longueur à mes composants, j'utilise tout le temps cette méthode:
setPreferredSize(new Dimension(x, y)); //x et y sont 2 int