我有一个JOptionPane选项对话框,在我的应用程序中调用,以防文件无效。然后它输入正确的文件。
只要应用程序在GUI环境中运行,就可以了。
要求 对于无头服务器,我需要首先验证选项窗格是否可见。如果它不可见,我需要在命令行上显示错误并退出。
我如何实现这一目标? 有没有办法检查JOptionPane是否可见?
答案 0 :(得分:0)
也许只要检查你是否无头就足够了。您可以通过GraphicsEnvironment.isHeadless()
方法完成此操作。
答案 1 :(得分:0)
不确定这会对您有所帮助,但我建议使用Component.isShowing()
方法。