invokelater не работает после нажатия кнопки
Я использую invokeLater, но он не работает так, как я хочу.
Я хочу, чтобы он обновлял jLabel после нажатия кнопки, но он не выводится на jLabel.
Моя программа находит полное имя компьютера, а затем должна обновить jLabel в том же экземпляре, но не обновляется вообще, и я не знаю, почему.
Я не хотел вставлять сюда весь класс, но если вы хотите посмотреть на него, вот он: http://pastebin.com/BsU9zST4 Любая помощь приветствуется.
Метка называется testLabel
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
MISControlPanel window = new MISControlPanel();
window.frame.setVisible(true);
testLabel.setText(CN);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}