单击按钮后,invokelater未运行

时间:2015-06-26 18:21:37

标签: java swingworker 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();
            }
        }
    });
}

0 个答案:

没有答案