您在错误的位置进行操作!如果您需要在加载fxml之前使用控件,则需要在中进行操作
initialize()。为此,您的控制器应实施
Initializable
因此,您的控制器变为:
public class testController implements Initializable{ @FXML private TextField t1; public void initialize() { System.out.println("hi"); //You should not re-initialize your textfield //t1 = new TextField("j"); t1.setText("hi"); }}


