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

标签 java swing layout javafx absolute

我是 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 布局:

Using Built-in Layout Panes

但没有什么能帮到我。

谁能帮帮我?

最佳答案

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

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

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

关于java - 如何在 javafx 中使用绝对布局?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29481110/

相关文章:

java - SSL 套接字连接 : CFNetwork SSLHandshake failed (-9824) connecting to Java SSLServerSocket

java - 密码保存在数据库中

java - 自定义适配器 View (带图片)

Java 如何线程化 GUI

java - Eclipse:禁用自动完成但继续显示建议

html - 断词将下一个 li 推下

android - 多列 ListView

java - 用java将整个列表写入文件

java - 使用 DataStream 的 addData 点燃事务。可能的?

java - 如何使用 grep 从日志文件捕获 Java 异常,包括堆栈跟踪?