所以我有方法JOptionPane.showInputDialog()
,它返回一个String,它是用户输入的值。
“对话框”框中有“确定”和“取消”按钮。
如何检查以便我知道用户是单击确定还是取消?
答案 0 :(得分:5)
JOptionPane.showInputDialog()
将返回用户输入的字符串,否则返回null
。因此,您可以检查结果字符串是否为null
。方法here上的javadocs对此并不十分明确,但是在提到返回行为的地方,它被表明是这样。
答案 1 :(得分:2)
来自Java documentation:
Returns:
user's input, or null meaning the user canceled the input