当前位置: 首页 > 面试题库 >

带有自定义按钮的JOptionPane showInputDialog

闻人栋
2023-03-14
问题内容

我可以在自定义按钮上使用showInputDialog,还是可以在showInputDialog上重命名“ OK”和“ Cancel”按钮。


问题答案:

每种JOptionPane方法都有很多变体。选择一个通常可以使您访问所需的功能级别。就您而言,您正在寻找

public static Object showInputDialog(Component parentComponent,
                                 Object message,
                                 String title,
                                 int messageType,
                                 Icon icon,
                                 Object[] selectionValues,
                                 Object initialSelectionValue)

在此处查看其javadoc
JOptionPane#showInputDialog。请注意,您不会在这里更改按钮的颜色(因为它们取决于外观),而是更改其文本(通常来说已经足够,因为您也可以在此处设置显示在对话框左侧的图标)。



 类似资料:
  • 我不知道以前有没有人问过这个问题。我要给我爸爸建一个计算器。他问我有没有办法用按钮定制。 我还没有完成任何代码。我打算尝试一些东西。我的研究结果一无所获。 这就是我想要实现的,我感觉它打破了android studio的编码法则。这就是概念: 想象一下计算器。数字上方有8个空白按钮。这些按钮通常具有百分比和sqrt等功能。,。。等 有人问我,他是否可以按住按钮,随意改变这些功能。 所以现在的问题是

  • 在创建自定义JButton(即图像)时遇到问题。我使用普通的JButton(就像第2行的注释中那样)进行所有操作,这样我就不必获得输入流,并且启动按钮时有一个图标。我遇到的麻烦是,当我按下“重放”按钮(再次播放)时,窗口关闭,只有一个窗口应该弹出(就像“普通”JButton发生的那样),但在这种情况下,有4-5个窗口重新打开,我不知道为什么。 我开始认为这是因为获得并执行的时间,游戏将启动,并看到

  • > 标高,同时具有自定义可绘制。 在用户触摸的地方启动涟漪效果。

  • 我想实现定制的,它必须如下所示: 所以问题是: 如何实现自定义视图这样的按钮:只是一些图像

  • 我在android跟踪应用程序。 我需要在MapView上显示已连接的朋友。每个朋友标记包含图像(人图像)和两个按钮(打电话和消息)。 注意:两个按钮应显示后,图像按下。 我尝试了以下示例http://www.nasc.fr/android/android-using-layout-as-custom-marker-on-google-map-api/。它只显示TextView。 有什么方法可以添

  • 问题内容: 我想在UITextField上创建自定义清除按钮,即使用rightView并将图像放在此处,问题是将原始的清除按钮事件附加到该自定义rightView上。 在Objective-C中,我可以这样做: 现在如何将其转换为Swift?或任何解决方法? 问题答案: 您可以将自定义按钮添加为类似这样的右视图