은 프로그래밍에 익숙하지 않으므로 저와 함께하십시오.IF 구문으로 부분 검색, 구문 문제
간단한 응용 프로그램을 만들었으며 사용자 이름을 통해 사용자를 검색 할 수 있습니다. 나는 지금 그의 번호로 검색 할 수 있기를 원한다. 나는 거의 내가 거기에있는 것처럼 느껴진다. 그러나 나는 틀린 문법을 여기에서 알아 들었다, 누군가는 나에게 이것을 해결할 수있는 방법을 말해 줄 수 있었느냐? 이 문제를 해결하기 위해 너무 많은 시간을 낭비했습니다! 이클립스는 단지 나에게 오류를주고 '(예상 됨, 그리고 프로그램을 실행하게하지 않을 것이다.)
그래서 기본적으로 나는 내가 잘못 가고있는 부분에 대한 조언을 찾고있다. . 그것은 단지 구문 오류 확신 여기
사전
에서덕분에 내 코드입니다 :
JButton searchForAUserBtn = new JButton("search for a user");
searchForAUserBtn.addActionListener(new ActionListener()
{ public void actionPerformed(ActionEvent e)
{
if{Student con = user.SearchViaName(
nmField.getText());
if (con != null)
nmField.setText(contact.getNum());
}
else{Student con = user.searchViaNumber(
numField.getText());
if (con != null)
nmField.setText(contact.getNm());
}
}
}
});
add(searchForAUserBtn);
첫 번째''if'' 이후에는 어떤 종류의 조건도 없습니다. 'if'라는 단어를 사용할 때마다 괄호 안에 조건이 있어야합니다. –
기본적으로 사용자가 이름을 통해 검색 한 다음 거기에서 무엇을하는지 확인하거나 숫자를 통해 사용자가 검색 한 다음 코드의 두 번째 부분을 실행하는 경우 확인하십시오. –
어떻게? @csmckelvey –