我正在尝试使用 JOptionPane 的静态方法创建一个输入对话框:
public static Object showInputDialog(Component parentComponent,
Object message,
String title,
int messageType,
Icon icon,
Object[] selectionValues,
Object initialSelectionValue)
throws HeadlessException
我的代码如下:
String username = JOptionPane.showInputDialog(null,
"Username",
"Pick a name",
JOptionPane.PLAIN_MESSAGE,
null,
null,
"default_name");
这让我得到了错误:
ChatController.java:49: incompatible types
found : java.lang.Object
required: java.lang.String
一定有一些简单的东西我错过了......