如何验证文本框jTextField的内容是否为空??? 如何验证文本框jTextField的内容是否为空???请高手指点小弟。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JTextField text = new JTextField();String textFile = text.getText();if(textFile==null || textFile.equals("")){ System.out.println("为空");} 我用了:if(jTextField1.getText()!=null)语句,希望在文本框不为空时向下执行可是,就是文本框为空,还是向下执行,我不知道为什么? if(jTextField1.getText()!=null)不行if(jTextField1.getText()!=null || !jTextField1.getText().equals(""))才行你那样只判断不为null 空的时候没判断 if(jTextField1.getText()!=null && !jTextField1.getText().equals(""))把代码贴上来看看吧 文本框没有空值的 什么都不写的时候是""这样的空字符串. if(jTextField1.getText().equals("")){//这里比较不能用==或!=的 我知道的只能用equals功能...........} 也可以用if(null != jTextField1.getText() || jTextField1.getText().length == 0) getText()返回不可能为null, 不需要判断的.getText().length() == 0 就行了 JTextField text = new JTextField();String textFile = text.getText();if(textFile==null || textFile.equals("")){ JOptionPane.showMessageDialog(this, "文本框内容不能为空,请重新输入!"); this.return; }这样你的问题就解决了 getText().length() == 0正解 JOptionPane.showMessageDialog(this, "文本框内容不能为空,请重新输入!");这个办法好! 一个记事本程序,不足之处希望大家指教! ibatis 查询 关于UDP协议 高分求解高挑战问题 菜鸟请求帮助 ~~对数据库进行insert操作的时候,怎样将程序中其它组件中的内容加入SQL语句?~~ 小弟求救!!(有100分) :请教高手,小弟打印width=1500,height=600(A3纸)的Applet,在预览中是该区域是黑的,打印出来也是黑的,请教高手解决一下 java GC 中的GC pass 中的pass是啥意思 SSM框架 service的实现类 我想用有个数组,给一个对象的属性赋值,改如何实现呢? 请问JAVA里的画圆是如何实现的
String textFile = text.getText();
if(textFile==null || textFile.equals(""))
{
System.out.println("为空");
}
可是,就是文本框为空,还是向下执行,我不知道为什么?
if(jTextField1.getText()!=null || !jTextField1.getText().equals(""))才行你那样只判断不为null 空的时候没判断
功能...........
}
if(null != jTextField1.getText() || jTextField1.getText().length == 0)
String textFile = text.getText();
if(textFile==null || textFile.equals(""))
{
JOptionPane.showMessageDialog(this, "文本框内容不能为空,请重新输入!");
this.return;
}这样你的问题就解决了
正解
这个办法好!