【发布时间】:2016-02-23 17:02:35
【问题描述】:
我有以下代码:
principleInputString = JOptionPane.showInputDialog(null,"Enter the principle.","Find Interest Rate", JOptionPane.PLAIN_MESSAGE);
我想在 JOptionPane 中显示一个图标以及我的消息。我怎么做? 执行此操作时收到错误消息:
final ImageIcon icon = new ImageIcon(new URL("http://iconizer.net/files/Devine_icons/thumb/128/Calculater.png"));
principleInputString = JOptionPane.showInputDialog(null,"Enter the principle.","Find Interest Rate", JOptionPane.PLAIN_MESSAGE,icon);
【问题讨论】:
-
也许可以试试以
Icon为参数的方法?showInputDialog(Component parentComponent, Object message, String title, int messageType, Icon icon, Object[] selectionValues, Object initialSelectionValue) -
这是一个下拉列表,而不是文本字段。
-
发布MCVE。请务必将您的代码复制粘贴到新项目,并确保在将其发布到此处之前编译并运行。还要发布你的错误的完整堆栈跟踪,并在你的代码中提到相关的行号。
标签: java swing icons joptionpane