Когда я нажимаю JLabel
, я получаю вызов события mousePressed
, в котором я хочу отключить JButton
. Однако ничего не происходит. Почему это?
Вот обработчик события JLabel
mousePress
:
public void mousePressed(MouseEvent e) {
get_clickevent(false)
}
Вот функция, которая вызывает mousePressed
:
public void get_clckevent(final boolean value){
java.awt.EventQueue.invokeLater(new Runnable() {
boolean valu = value;
public void run() {
if (valu == false) {
btnSave.setEnabled(false); //here is button that does not disable.
}
}
});