Chinaunix
标题:
问一个JOptionPane提交的问题
[打印本页]
作者:
weishu76
时间:
2006-06-29 10:13
标题:
问一个JOptionPane提交的问题
用了JOptionPane API中的showInputDialog(this, "Host:", "Connect Host", JOptionPane.INFORMATION_MESSAGE)方法,用户可以在输入框中输入IP地址,当用户点击确定按钮后,提交IP地址。但是当点击取消按钮后,发现还是提交了输入框中的内容。不知道这是什么原因,请高手不吝赐教。多谢!
作者:
kakasi
时间:
2006-06-29 10:27
点击了哪个button需要在接下来的逻辑中判断,看问题是你下面的逻辑不对
作者:
jakieyoung
时间:
2006-06-30 13:11
当点击确定,返回的是你输入的内容,当点击取消,返回的是null
你需要对返回的值进行判断
String host = JOptionPane.showInputDialog(this, "Host:", "Connect Host", JOptionPane.INFORMATION_MESSAGE);
if(host == null){
// do nothing
} else {
// do your work here
}
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2