我有一个方法getDate,它返回String值。我想添加自定义按钮,但我不能,因为Eclipse告诉我将方法类型更改为int而不是String。我能在这做什么?
public String getDate(String info){
return JOptionPane.showInputDialog(null, info, "Date insertion", JOptionPane.PLAIN_MESSAGE);
}
这是InputDialog的样子:
我希望这个对话框让我们说是/否/退出按钮,如果我理解正确,这样的代码应该有效:
public String getDate(String info){
return JOptionPane.showOptionDialog(null,info,
"Date insertion", JOptionPane.YES_NO_CANCEL_OPTION, JOptionPane.QUESTION_MESSAGE,null,options,
null);
}
但它说"无法从int转换为String"我需要它返回String而不是int。