Je cherche le moyen d'etre notifié lorsqu'une colonne d'une JTable est redimensionné (à la souris). Je n'ai pas trouvé d'écoiteurs d'évènements qui me permette de faire ca. Ni dans la classe JTable, ni dans TableColumn.
Une idée ?
Je cherche le moyen d'etre notifié lorsqu'une colonne d'une JTable est redimensionné (à la souris). Je n'ai pas trouvé d'écoiteurs d'évènements qui me permette de faire ca. Ni dans la classe JTable, ni dans TableColumn.
Une idée ?
Un MouseListener sur le JTableHeader et l'utilisation de la méthode getResizingColumn du même JTableHeader pourraient ils faire l'affaire.
Une piste par là: http://www.jroller.com/santhosh/entr...le_better_than
Ca doit contenir la solution à ton problème au vu du sujet traité.
ça devrait t'aider :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 TableColumn column; ... column.addPropertyChangeListener(new PropertyChangeListener() { public void propertyChange(PropertyChangeEvent evt) { if (evt.getPropertyName().equals(COLUMN_WIDTH_PROPERTY)) { ... } });![]()
Partager