[JTextField] Modification du nombre de columns
Bonjour,
Voila je défini un JTextField avec 50 columns.
Code:
1 2
| private JTextField TxtBrowse;
TxtBrowse = new JTextField(50); |
Puis je veux agir sur le nombre de columns en fonction de la taille du text que je mets dedans:
Code:
1 2 3 4 5 6 7 8
| if(file.getPath().length()>TxtBrowse.getColumns())
{
TxtBrowse.setColumns(file.getPath().length());
MasterPnl.updateUI();
TxtBrowse.setText(file.getPath());
MasterFrame.pack();
} |
Je m'attendais à ce qu il redimentionne la taille du composant, et en effet il redimentionne le composant....mais il ajoute le nombre de columns au columns défini au départ. J ai testé plusieurs choses mais rien ne fonctionne.
Merci d'avance