处理JavaFX应用程序的注销按钮操作

时间:2016-05-02 12:35:37

标签: java javafx actionlistener

以下是我的代码中显示错误的部分内容。这是在public void start方法内完成的。我已经完成了Login部分,只要用户登录id和密码保留在TextField中。这就是为什么我创建了一个注销按钮,以便当用户点击它时,我想要useridtextfield& passwordtextfield为空。

LogoutButton.setOnAction(e-> 
        UserIdTextField==null;    
        PasswordTextField==null;);

我在互联网上搜索过这个问题,但没有得到关于JavaFX Logout处理的解决方案。我不知道FXML,所以我很感激任何帮助。

1 个答案:

答案 0 :(得分:1)

具有多个语句的lambda表达式的语法是

logoutButton.setOnAction(e -> {
    /* statements */
});

(即,您需要使用{ ... }分隔语句。)

正如评论中所指出的,将文本字段与null进行比较可能不是你想要做的,但它至少会编译。