【问题标题】:scenebuilder javafx cant find my controller class?scenebuilder javafx 找不到我的控制器类?
【发布时间】:2017-03-11 06:05:09
【问题描述】:

这是我的简单登录用户名和密码的代码?:

package application;



import javafx.event.ActionEvent;
import javafx.fxml.FXML;
import javafx.scene.control.Label;
import javafx.scene.control.PasswordField;
import javafx.scene.control.TextField;

public class Login1{
    @FXML
    private Label status;
    @FXML
    private TextField txtuser;
    @FXML
    private PasswordField txtpass;

    public void login(ActionEvent evnt) {
        if(txtuser.getText().equals("user")&&        txtpass.getText().equals("pass")){
            status.setText("login successfull");
        }else {
            status.setText("login failed");
        }

    }
}

我不明白的是,我一步一步地跟随一个 youtube 视频教程,它似乎对我不起作用找到控制器类? :(

【问题讨论】:

  • 看看这里:blogs.oracle.com/jmxetc/entry/… 它解释了一些关于控制器和 fxml 文件的事情。
  • 还是不行:(
  • 你能把剩下的代码贴出来吗?
  • SceneBuilder 找不到控制器?还是在运行时找不到?请张贴 FXML

标签: java eclipse javafx scenebuilder


【解决方案1】:

如果你的 FXML 文件在你的控制器类所在的包中,你可以这样做。

【讨论】:

  • 喜欢什么?
猜你喜欢
  • 2016-05-30
  • 2017-07-07
  • 2021-08-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-12-24
  • 1970-01-01
  • 2020-07-01
相关资源
最近更新 更多