我有一个gui java程序,它计算文件夹中的文件数(如果有的话)并将它们的名称存储在一个数组中进行处理。在没有可供处理的文件的情况下,我想显示一个joptionpane,其中显示消息“没有文件可供处理。请单击退出按钮退出系统”。
当用户点击joptionpane的按钮时,如何退出系统? 像
这样的东西if (array.length == 0){
JOptionPane.show .......
{
System.exit(0);
}
}
答案 0 :(得分:5)
您可以存储JOptionPane
的返回值:
int result = JOptionPane.showConfirmDialog(window,
"Are you sure you want to quit?",
"Confirm Quit", JOptionPane.YES_NO_CANCEL_OPTION);
if (result == JOptionPane.YES_OPTION) System.exit(0);
答案 1 :(得分:0)
感谢大卫的帮助。以下是我要找的内容。
if (filesToCompileArray.length == 0){
int result = JOptionPane.showConfirmDialog(null,
"No failure found in the SUT and no files are generated to process further",
"Confirm Quit", JOptionPane.DEFAULT_OPTION);
if (result == 0) System.exit(0);
}