我正在使用" JavaFx" (controlsfx-8.0.6)它在 Windows 下工作正常,但在 Macintosh 和 Linux 环境中,我正在使用的消息框中没有& #39; t work。
所以我搬到了controlsfx-8.20.8
。这修复了我的消息框加载问题,但具有选项卡式窗格的UI成为局部视图。我尝试了几件事情,最后我发现,如果我评论setStage(Stage stage, Object[] obj)
方法,UI工作正常,但我想使用该方法按顺序在UI中执行其他操作,如果有人知道如何解决这个问题请帮帮我。
所有用户界面设计来自" JavaFX Scene Builder 2.0"
答案 0 :(得分:1)
如果您在size
中设置了用户界面setStage
,则可以实现目标。
以下给出的示例代码:
public void setStage(Stage stage, Object[] obj) {
this.stage = stage;
stage.setHeight(611.0);
stage.setWidth(920.0);
}