Java 单击按钮后调用器未运行
我正在使用调用器,但它没有按我希望的方式工作 我希望它在单击按钮后更新jLabel,但它不会输出到jLabel 我的程序找到了完整的计算机名,然后应该在同一个实例中更新jLabel,但它根本没有更新,我不确定为什么 我不想把整个班级都贴在这里,但是如果你想看的话,就在这里:感谢你的帮助 该标签称为testLabelJava 单击按钮后调用器未运行,java,swingworker,invokelater,Java,Swingworker,Invokelater,我正在使用调用器,但它没有按我希望的方式工作 我希望它在单击按钮后更新jLabel,但它不会输出到jLabel 我的程序找到了完整的计算机名,然后应该在同一个实例中更新jLabel,但它根本没有更新,我不确定为什么 我不想把整个班级都贴在这里,但是如果你想看的话,就在这里:感谢你的帮助 该标签称为testLabel public static void main(String[] args) { EventQueue.invokeLater(new Runnable() {
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();
}
}
});
}
您是否得到CN变量中的值。请尝试打印该变量并查看。您是否得到任何错误我在输入system.out.printlin(CN)时得到了CN的空值,但该代码未执行某些类缺少
ComputerQuery.sendParam()代码>。您忘了将ComputerQuery类包含在'resultofbatch.txt'中。您正在从文件中读取值并将其分配给CN。您将值写入文件的位置您是否在CN变量中获取值。尝试打印变量并查看。您是否收到任何错误我在输出system.out.printlin(CN)时获取CN的空值,但该代码未执行某些类缺失ComputerQuery.sendParam()代码>。您忘了将ComputerQuery类包含在'resultofbatch.txt'中。您正在从文件中读取值并将其分配给CN。将值写入文件的位置