2017-12-01 15 views
-1

문자열이 기본 문자열과 같은지 또는 아무것도 확인하지 않고 내 수표가 계속 누락되는지 확인하려고합니다. 어떤 아이디어? 체크인 :Textfeild 오류 비교

if(lblEnterServerIp.getText() == null|| lblEnterServerIp.getText().isEmpty() || lblEnterServerIp.getText().equals("000.000.000.000")) { 
     popUp("No IP address entered"); 
     return; 
    }else { 
     ip = lblEnterServerIp.getText().split("\\:")[0]; 
    } 

가 Textfeild 최저치를 :

ipField = new JTextField(); 
    ipField.setBounds(124, 201, 86, 20); 
    ipField.setText("000.000.000.000"); 
    panel_1.add(ipField); 
    ipField.setColumns(10); 
+3

필드의 이름은'ipField'이지만'lblEnterServerIp'를 확인합니다. 이름에 따르면, 텍스트 필드 대신 레이블에 대한 검사를 수행하고 있습니다. – BackSlash

+0

그게 다야, 고마워. –

답변

0

". 이름에 따라 필드가 ipField 이름하지만 lblEnterServerIp을 확인을 대신 텍스트 필드의 라벨에 검사를 수행하고 있습니다" anwser는 anwser의 주석에 BackSlash가 제공합니다.