Java Swing 使用 JOptionPane 实现选项对话框并添加功能
使用 Java Swing 中的 JOptionPane 可以创建选项对话框,并使用 switch 语句根据用户选择执行不同的操作。
例如,您可以创建以下代码,让用户选择通过学生姓名或备注查询:
String[] options = {'通过学生姓名查询', '通过学生备注查询'};
JOptionPane.showOptionDialog(null, '请选择你的选项:', '提 示', JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE, null, options, options[0]);
int selectedOption = JOptionPane.showOptionDialog(null, '请选择你的选项:', '提 示', JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE, null, options, options[0]);
switch (selectedOption) {
case 0:
// 通过学生姓名查询的操作
break;
case 1:
// 通过学生备注查询的操作
break;
default:
// 用户取消了选择
break;
}
在每个 case 分支中,您可以编写相应的代码来执行您想要的操作。如果用户取消了选择,您可以在 default 分支中处理该情况。
原文地址: https://www.cveoy.top/t/topic/ok6b 著作权归作者所有。请勿转载和采集!