写一个判断JTextField中有没有字符的方法.
我只会一个方法...但是不好用.
JTextField jtf = new JTextField();
String s = jtf.getText();
if(s.length()==0){
System.out.println("空!");
}else{}
这样如果有多个JTextField 就得写好长的IF语句.
能不能写一个方法以判断?在IF语句里直接调用这个方法来判断?请高手指点
ç¨equalså¤æå³å¯
JTextField aixingwuyue;
aixingwuyue=new JTextField(null);
if(aixingwuyue.getText().trim().equals("")){
//空çæ åµæ§è¡
}else{
//ä¸ç©ºçæ åµæ§è¡
}
Equalsæ¯è¾æ å åä¸çå°åæ¯å¦ç¸ç ãç¸ç为true å¦å为falseï¼
Equalsæ¯è¾ä¸¤ä¸ªå¼æ¯å¦ç¸çãç¸ç为true å¦å为falseï¼
JTextField aixingwuyue;
aixingwuyue=new JTextField(null);
if(aixingwuyue.getText().trim().equals("")){
//空çæ åµæ§è¡
}else{
//ä¸ç©ºçæ åµæ§è¡
}
Equalsæ¯è¾æ å åä¸çå°åæ¯å¦ç¸ç ãç¸ç为true å¦å为falseï¼
Equalsæ¯è¾ä¸¤ä¸ªå¼æ¯å¦ç¸çãç¸ç为true å¦å为falseï¼
温馨提示:答案为网友推荐,仅供参考
第1个回答 2007-06-26
public boolean check(JTextField jtf) {
JTextField jtf = new JTextField();
String s = jtf.getText();
if(s.length()==0){
System.out.println("空!");
RETURN TURE;
}else{
RETURN FALSE;}
JTextField jtf = new JTextField();
String s = jtf.getText();
if(s.length()==0){
System.out.println("空!");
RETURN TURE;
}else{
RETURN FALSE;}
第2个回答 2007-06-26
你是要在运行中运行还是要在加载时候运行??还是要在什么时候运行呢去判断呢?麻烦说的具体点.不一样的时候操作不一样本回答被提问者采纳