使用自定义控件和更复杂的GUI,通常会有一堆嵌套窗格。 ESP。使用SceneBuilder它很容易拼凑出这样的设计。当这些方法中的某些控件将在具有大量行(~1000)和大量更新的TableView中使用时,是否应该注意与此方法相关的任何性能影响?
从我在Adobe Flex工作的日子里,这种做法令人不悦,可能会导致GUI显得迟钝。
答案 0 :(得分:0)
不,没有。在这方面,Java FX比Swing更好。
然而,你应该做的第一件事 - 如果你有这样的顾虑 - 是投入几个小时并创建一个简单的原型。 JavaFX非常适合RAD。然后你会看到。当你说“TableView有很多行(~1000)和大量更新”时,没有人能猜出你的目标是什么。
答案 1 :(得分:0)
尽管通常不是问题,但优化UI总是有意义的。
正确使用JavaFX布局窗格会有所帮助。具体来说,请查看GridPane。