如何在javafx中使用绝对布局?

时间:2015-04-06 23:03:54

标签: java swing layout javafx absolute

我是javafx的新手 我想开始建立一个项目 但问题是我不知道如何在javafx中使用绝对布局 在摇摆中我只写:

setLayout(null);
JButton b = new JButton("Here is a test");
b.setBounds(20, 10, width, hieght); // here is how i use the absolute layout in swing 

但在javafx中,事情更复杂

因此我真的需要帮助。 我已经在这里看到了所有的javafx布局:

Using Built-in Layout Panes

但没有什么可以帮助我。

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:5)

在JavaFX中,没有单独的LayoutManager类。有一组预定义的布局窗格,子类化Pane,它以不同的方式放置子节点。

Pane类没有布局,因此使用它最接近于在Swing中使用null布局管理器。顺便说一句,在Swing或JavaFX中都不推荐这种方法。

tutorial贯穿内置布局窗格。 JavaFX 2及更高版本中的总体布局也有一个有用的presentation(需要注册Parleys)。