使用 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 分支中处理该情况。

Java Swing 使用 JOptionPane 实现选项对话框并添加功能

原文地址: https://www.cveoy.top/t/topic/ok6b 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录