我正在编写一个 Java 程序来检查我的网站的一些统计数据。如果该站点存在一些问题,该程序应指出警报。由于我使用的是 Windows Vista 机器,我认为最简单的方法是从 Windows 调度程序创建一个任务,该任务每 n 分钟触发一次。
奇怪的是,任务计划程序无法显示 Java GUI。该程序只是停止(使用 java 或 javaw 运行)并且不显示任何内容。
这是一个最小的例子:
import javax.swing.JOptionPane;
public class Test {
public static void main(String[] args) {
try {
JOptionPane.showMessageDialog(null, "Message text", "Title", JOptionPane.ERROR_MESSAGE);
System.out.println("Done");
} catch (IOException e) {
e.printStackTrace();
}
}
}
我也尝试过使用其他一些 Swing 组件,但它没有显示任何内容。似乎它缺少图形界面。有什么线索吗?谢谢马克斯