Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何通过swing在对话框中创建“全部是”选项_Java_Swing_Jdialog_Joptionpane - Fatal编程技术网

Java 如何通过swing在对话框中创建“全部是”选项

Java 如何通过swing在对话框中创建“全部是”选项,java,swing,jdialog,joptionpane,Java,Swing,Jdialog,Joptionpane,我想创建一个包含四个按钮的对话框 对 没有 对所有人都是 取消 我可以创建对话框,但无法在“是到所有”按钮中添加操作 Object[] options = {"Yes", "No", "Yes To All", "Cancel"}; int n = JOptionPane.showOptionDialog(MainGui.appView, "file "+tempFile+ "exits.\n Do you wish to overwrite?", "Questio

我想创建一个包含四个按钮的对话框

  • 没有
  • 对所有人都是
  • 取消
  • 我可以创建对话框,但无法在“是到所有”按钮中添加操作

    Object[] options = {"Yes", "No", "Yes To All", "Cancel"};
    int n = JOptionPane.showOptionDialog(MainGui.appView, "file "+tempFile+ 
                  "exits.\n Do you wish to overwrite?", "Question", 
                  JOptionPane.DEFAULT_OPTION, JOptionPane.QUESTION_MESSAGE, 
                  null, options, options[2]);
    

    检查
    n
    的值。其内容如下:

    n --> button
    -----------
    0 --> Yes
    1 --> No
    2 --> Yes to all
    3 --> Cancel
    

    您可以切换
    n
    并分别执行操作。

    只需查看您接受的费率和