如何处理JavaFX节点大小



我很惊讶,在JavaFX中,节点的原始大小显然受到了控制。我们有两个哑方法resize()resizeRelocate(),仅此而已。

事件在哪里,可观察的属性和所有这些进步的东西在哪里?被遗忘了?欢迎使用Windows 3.1 API?

我的印象错了吗?请帮我搞定

如何绑定节点边界?如何同步调整一个节点的大小和其他节点的大小?如何将一个节点放入另一个节点?如何使内部节点推送外部节点的大小?

如何将某些操作与节点大小调整联系起来?

查看此演示以了解JavaFX布局边界。这是我刚开始学习JavaFX2时编写的一个程序,目的是找出你所问问题的确切答案。它是针对早期的JavaFX2版本编写的,有些代码使用Java8会更优雅。

查看Amy Fowler关于JavaFX 2布局的演示。

为这个问题写出一个好的答案需要一些时间。毫无疑问,你的印象是错误的。如果我有时间,但还没有找到更好的答案,我会回来编辑这个答案,以解决具体问题并纠正误解。

简单地说,您追求的是.addListener(new ChangeListener<T>()

最新更新