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);
Ситуация такова: щелчки мыши правильно фиксируются, но когда у меня отключен элемент управления JLabel (ColJLabel), он все равно сообщает о щелчках мыши.
Как сделать так, чтобы о щелчках мыши сообщалось только при включенном элементе управления?
Спасибо.
РЕДАКТИРОВАТЬ: решено
colJLabel.isEnabled()