我是 javafx 的新手
我想开始构建一个项目
但问题是我不知道如何在 javafx 中使用绝对布局
在 Swing 中我只是写:
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 布局:
但没有什么能帮到我。
谁能帮帮我?
最佳答案
在 JavaFX 中,没有单独的 LayoutManager
类。有一组预定义的布局 Pane ,是 Pane
的子类,它们以不同的方式布置子节点。
Pane
类没有布局,因此使用它最接近于在 Swing 中使用 null
布局管理器。顺便说一句,无论是在 Swing 中还是在 JavaFX 中,这种方法都不是真正推荐的。
tutorial贯穿内置布局 Pane 。还有一个有用的presentation (需要注册到 Parleys)在 JavaFX 2 及更高版本中的总体布局。
关于java - 如何在 javafx 中使用绝对布局?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29481110/