java - 更改“确定”按钮的标题 JOptionPane.showConfirmDialog

标签 java swing

有没有办法改变JOptionPane.showConfirmDialog中“确定”按钮的标题例如,我有一个面板,我想将其显示在 JOptionPane.showConfirmDialog 中像这样

MyPanel pan = new MyPanel();

int result = JOptionPane.showConfirmDialog(null, venteFam, 
        "Title of the panel", JOptionPane.OK_CANCEL_OPTION);

这告诉我这个:

enter image description here

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

谢谢。

最佳答案

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

JOptionPane.showOptionDialog(null, 
        "Do you like this answer?", 
        "Feedback", 
        JOptionPane.OK_CANCEL_OPTION, 
        JOptionPane.INFORMATION_MESSAGE, 
        null, 
        new String[]{"Yes I do", "No I don't"},
        "default");

关于java - 更改“确定”按钮的标题 JOptionPane.showConfirmDialog,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39805048/

相关文章:

java - 如何在java中使用itext在pdf文档最后一页底部创建表格

java - 如何比较两个日期字符串

java - 我无法在 Windows 上运行 Spring Boot jar

java - 要计算 Oracle DB 中股票数据价格列表的移动平均值 - 使用 SQL 还是 Java 更快?

java - 将默认 JFileChooser 目录设置为 JAR 位置的相对路径

java - Java中的动态文本框

java - 跟踪执行线程

java - 使用 GridLayout 进行修饰

java - 不使用 JProgressBar 如何制作进度条?

java - 图像不局限于直接区域