1
public void handle(){
submit.setOnAction(new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent event) {
LoginConnection login = new LoginConnection();
boolean pass = login.login(usernameField.getText(), passwordField.getText());
if(pass)
flip(SceneNames.Main);
else
invalLoginMessage.setOpacity(1.00);
}
});
register.setOnAction(new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent event) {
flip(SceneNames.Register);
}
});
}
當我點擊提交或註冊,它需要兩次點擊它做任何事情。我該如何解決?JavaFX按鈕沒有響應第一次點擊
我相信我們需要更多代碼來回答:) – niceman
您是否嘗試過在兩個句柄方法中設置斷點以檢查它們是否在第一次點擊時到達? –
我還沒有設置斷點,我會嘗試。 –