javafx 是否支持 MDI(多文档界面)?

Has*_*war 3 javafx javafx-2 javafx-8

我正在设计程序,我需要使用 MDI(多文档界面),但我不知道该怎么做,所以请有人回答我。YouTube 上有在 javafx 中执行 MDI 的视频,但没有视频链接的源代码或解释:https : //www.youtube.com/watch?v=0nskbRY-Tnw。请帮我解决这个问题,javafx 不允许我们在其他窗口中管理窗口,这是可耻的。

Jam*_*s_D 5

MDI 在很大程度上被认为是一种糟糕的用户体验,部分原因是,当前版本的 JavaFX 中没有内置的 MDI API。

但是,如果您真的想实现这样的应用程序,那也不会太困难。使用一个plainPane来保存单个窗口,并使用BorderPanes 来实现窗口,顶部区域保存一个标题栏和一些按钮。您需要做一些工作来实现用于拖动和聚焦的鼠标侦听器,但不要太多。