-1
colLabels[i].addMouseListener(new MyAdapter());
private class MyAdapter extends MouseAdapter {
@Override
public void mouseClicked(MouseEvent event) {
ColJLabel colJLabel = (ColJLabel)event.getComponent();
System.out.println(colJLabel.ColID);
setColumnHeader(false);
}
}
colLabels[i].setEnabled(flag);
La situation est la suivante: Les clics de souris sont piégés correctement mais quand j'ai JLabel (ColJLabel) contrôle désactivé, il signale encore clics de souris .Java désactivé JLabel Rapports Souris cliquée
Comment faire pour que les clics de souris ne soient signalés que lorsque le contrôle est activé?
Merci.
EDIT: RESOUDRE
colJLabel.isEnabled()
oui il semblerait que oui. – iTEgg