我目前正在使用 JavaFX 和 SceneBulder 设计一个 GUI。
我希望它由几个窗口组成,每个窗口都可以被隐藏、调整大小、删除等......与 Final Cut Pro 7 中的方式大致相同。
例如:http ://www.squarebox.com/legacy/xfer_fcp7.png
我已经阅读了有关创建具有多个窗口的应用程序的各种帖子和文章(例如 Angela Caicedo 的 Oracle 文章),但似乎没有一篇文章涉及同时显示多个窗口并使这些单独窗口的内容能够相互通信。
我读过一篇文章,它建议在主类的 start 方法中创建几个阶段(因此也是窗口)。我很想走这条路,但我很怀疑,因为它看起来很粗糙,我觉得这可能会导致以后在让每个窗口进行交互方面出现问题。
任何有关设计的帮助或建议将不胜感激。
谢谢阅读。