我正在使用 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();
}
}
});
}