У меня есть кнопка java, которая создает поток, но кнопка остается нажатой даже после того, как поток завершил работу.
public class MainFrame extends javax.swing.JFrame {
private void jToggleButton1ActionPerformed(java.awt.event.ActionEvent evt) {
Thread t = new Thread(new Calculus());
t.start();
}
}
public class Calculus implements Runnable {
@Override
public void run() {
//do stuf
}
}
Я неправильно реализую Runnable? Или нить надо что-то доделать?
0
humberto
20 Сен 2013 в 19:22
1 ответ
Лучший ответ
Так работает JToggleButton
. Просто используйте JButton
для обычной кнопки Swing.
7
camickr
20 Сен 2013 в 19:24
Похожие вопросы
Новые вопросы
java
Java — это высокоуровневый объектно-ориентированный язык программирования. Используйте этот тег, если у вас возникли проблемы с использованием или пониманием самого языка. Этот тег часто используется вместе с другими тегами для библиотек и/или фреймворков, используемых разработчиками Java.