Java 如何在容器中正确布局旋转的节点?

Java 如何在容器中正确布局旋转的节点?,java,javafx-2,Java,Javafx 2,我想在我的JavaFX2应用程序中添加一个超链接。此链接垂直放置在我的应用程序的最左侧或右侧,就像您在许多应用程序中看到的最小化和停靠模块一样-例如IntelliJ IDEA 事实证明,即使在SceneBuilder中,放置节点也是很困难的,因为当我想要旋转它时,容器是否会增长或更改超链接的坐标 所以我的问题是:如何将一个或多个旋转90度或270度的节点放置在一个固定大小的容器(最好是VBox或AnchorPane)中?您可能希望在代码中执行此操作,而不是在SceneBuilder中。可以将节点

我想在我的JavaFX2应用程序中添加一个超链接。此链接垂直放置在我的应用程序的最左侧或右侧,就像您在许多应用程序中看到的最小化和停靠模块一样-例如IntelliJ IDEA

事实证明,即使在SceneBuilder中,放置节点也是很困难的,因为当我想要旋转它时,容器是否会增长或更改超链接的坐标


所以我的问题是:如何将一个或多个旋转90度或270度的节点放置在一个固定大小的容器(最好是
VBox
AnchorPane
)中?

您可能希望在代码中执行此操作,而不是在SceneBuilder中。可以将节点添加到父节点(VBox或其他任何对象)并对其应用旋转变换。请记住,JavaFX中的所有UI元素都只是场景图中的节点,可以根据需要进行转换


将旋转的节点放置在一个-这样组的位置将匹配旋转的
节点的位置。这可能是您想要的,因为这意味着节点的可视边界现在用于布局目的。这适用于自动重新定位节点的布局管理器(例如
VBox