我可以将 showInputDialog 与我的自定义按钮一起使用,还是可以重命名 showInputDialog 上的“确定”和“取消”按钮。
最佳答案
每个 JOptionPane
都有一堆变体方法。选择一个通常会让您获得所需的功能级别。在你的情况下,你正在寻找
public static Object showInputDialog(Component parentComponent,
Object message,
String title,
int messageType,
Icon icon,
Object[] selectionValues,
Object initialSelectionValue)
在此处查看其 javadoc:JOptionPane#showInputDialog
.请注意,您不会在此处更改按钮颜色(因为它们依赖于外观和感觉),而是更改它们的文本(通常来说就足够了,因为您也可以在此处设置显示在对话框左侧的图标)。
关于java - 带有自定义按钮的 JOptionPane showInputDialog,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4223983/