当前位置: 技术问答>java相关
急问题:showMessageDialog编译时总说“不兼容的类型”,换成showInputDialog就可以
来源: 互联网 发布时间:2015-02-19
本文导语: 程序片段,编译时总说showMessageDialog“不兼容的类型”,换成showInputDialog就可以,但是需要用showMessageDialog public void actionPerformed(ActionEvent evt) { if (evt.getSource()==buttonUpload){ ...
程序片段,编译时总说showMessageDialog“不兼容的类型”,换成showInputDialog就可以,但是需要用showMessageDialog
public void actionPerformed(ActionEvent evt) {
if (evt.getSource()==buttonUpload){
String sn=servername.getText(); //servername是JTextField对象
if (sn.equals("")){
String response=JOptionPane.showMessageDialog(null,"Please input server name","Message",JOptionPane.INFORMATION_MESSAGE);
}
else{
digData(); //一个自定义的方法
System.out.println(sn);
}
}
}
public void actionPerformed(ActionEvent evt) {
if (evt.getSource()==buttonUpload){
String sn=servername.getText(); //servername是JTextField对象
if (sn.equals("")){
String response=JOptionPane.showMessageDialog(null,"Please input server name","Message",JOptionPane.INFORMATION_MESSAGE);
}
else{
digData(); //一个自定义的方法
System.out.println(sn);
}
}
}
|
showMessageDialog()没有返回值的,这种问题你看一下API DOC 就明白了。
|
showMessageDialog 没有返回值
String response=JOptionPane.showMessageDialog(null,"Please input server name","Message",JOptionPane.INFORMATION_MESSAGE);
改成
JOptionPane.showMessageDialog(null,"Please input server name","Message",JOptionPane.INFORMATION_MESSAGE);
就对了嘛
String response=JOptionPane.showMessageDialog(null,"Please input server name","Message",JOptionPane.INFORMATION_MESSAGE);
改成
JOptionPane.showMessageDialog(null,"Please input server name","Message",JOptionPane.INFORMATION_MESSAGE);
就对了嘛
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。