我在猜猜游戏.JTextField不能为空,不能长于或小于5且不能包含数字.我该怎么做最后一部分?
@Override
public void actionPerformed(ActionEvent e) {
if (text.getText().isEmpty()) {
showErrorMessage("You have to type something");
} else if (text.getText().length() != 5) {
showErrorMessage("Currently only supporting 5-letter words");
} else if (contains integer){
showErrorMessage("Words don't contain numbers!");
} else {
r.setGuess(text.getText());
}
}
Run Code Online (Sandbox Code Playgroud)