我可以将showInputDialog与自定义按钮一起使用,还是可以重命名showInputDialog上的"确定"和"取消"按钮.
每种JOptionPane
方法都有很多变种.选择一个通常可以让您访问所需的功能级别.在你的情况下,你正在寻找
public static Object showInputDialog(Component parentComponent,
Object message,
String title,
int messageType,
Icon icon,
Object[] selectionValues,
Object initialSelectionValue)
Run Code Online (Sandbox Code Playgroud)
在这里查看它的javadoc : JOptionPane#showInputDialog
. 注意你不会在这里更改按钮的颜色(因为它们依赖于外观),而是改变它们的文本(通常说得足够,因为你也可以设置左侧对话框上显示的图标).
小智 6
您可以发送定义按钮的对象数组:
显示警告对话框,其中包含选项OK,CANCEL,标题'Warning'和消息'单击OK继续':
Object[] options = { "OK", "CANCEL" };
JOptionPane.showOptionDialog(null, "Click OK to continue", "Warning",
JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE,
null, options, options[0]);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
22897 次 |
最近记录: |