Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/320.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 更改确定按钮JOptionPane.showConfirmDialog的标题_Java_Swing - Fatal编程技术网

Java 更改确定按钮JOptionPane.showConfirmDialog的标题

Java 更改确定按钮JOptionPane.showConfirmDialog的标题,java,swing,Java,Swing,有没有办法更改JOptionPane.showConfirmDialog中按钮OK的标题?例如,我有一个面板,我想在JOptionPane.showConfirmDialog中显示它,如下所示 MyPanel pan = new MyPanel(); int result = JOptionPane.showConfirmDialog(null, venteFam, "Title of the panel", JOptionPane.OK_CANCEL_OPTION); 这

有没有办法更改
JOptionPane.showConfirmDialog
中按钮OK的标题?例如,我有一个面板,我想在
JOptionPane.showConfirmDialog
中显示它,如下所示

MyPanel pan = new MyPanel();

int result = JOptionPane.showConfirmDialog(null, venteFam, 
        "Title of the panel", JOptionPane.OK_CANCEL_OPTION);
这是给我看的:

所以我需要的是更改确定并取消标题到另一个标题,这可能吗


谢谢。

您可以使用JOptionPane.showOptionDialog,它允许您以数组形式提供自己的文本,而不是JOptionPane.showConfirmDialog:

JOptionPane.showOptionDialog(null,
“你喜欢这个答案吗?”,
“反馈”,
JOptionPane.OK\u取消\u选项,
JOptionPane.INFORMATION\u消息,
无效的
新字符串[]{“是的,我愿意”,“不,我不愿意”},
“违约”)