JavaFx从initializable访问构造函数args

时间:2016-09-23 08:37:58

标签: java class javafx javafx-8

我想在初始化函数中访问传递给构造函数的值。当前,我将它们传递给一些实例变量,然后从initialize函数访问它们。有没有更好/更简洁的方法呢?

public class Example implements Initializable{

    private int instanceVariable;

    public Example(int exampleArg) {
        instanceVariable = exampleArg;
    }

    @Override
    public void initialize(URL location, ResourceBundle resources) {
        System.out.println(/* Somehow access exampleArg in the constructor */);
    }
}

1 个答案:

答案 0 :(得分:2)

您无法在其他方法中访问方法/构造函数的本地变量,例如exampleArg,但您可以访问instanceVariable等成员字段。