ind*_*dra -1 java swing modal-dialog joptionpane
我需要弹出一个对话框并获得用户确认.我希望这个dailog应该始终排在最前面,直到用户选择是或否选项.下面是我写的程序,但现在如何获得用户选择的选项..即是或否..?
JFrame parent = new JFrame();
JOptionPane optionPane = new JOptionPane("DO you want to continue?", JOptionPane.QUESTION_MESSAGE, JOptionPane.YES_NO_OPTION);
JDialog dialog = null ;
dialog = optionPane.createDialog(parent, "Next Job process");
dialog.setAlwaysOnTop(true);
dialog.setVisible(true);
Run Code Online (Sandbox Code Playgroud)
JOptionPane.YES_NO_OPTION回报int价值
你可以尝试:
int selectedOption = JOptionPane.showConfirmDialog(null,
"Do you want to continue?",
null,
JOptionPane.YES_NO_OPTION);
if (selectedOption == JOptionPane.YES_OPTION) {
//do something
}
else{ //user choose 'No'
//do something
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
62 次 |
| 最近记录: |