【发布时间】:2018-01-12 22:29:57
【问题描述】:
我想要一个 Java GUI 库,允许这样的事情:
Window window1 = new Window();
window1.show();
Window window2 = new Window();
window2.show();
...
但是JavaFX窗口需要在其自身扩展Application的类中启动,不能多次实例化。
为什么不能像其他类一样实例化 JavaFX 窗口?为什么它被称为应用程序而不是窗口或框架?为什么 JavaFX 会破坏 OOP?为什么我们必须使用与反射混合的单例?我不想要魔法,我想要一个 OOP 行为的窗口对象出现在屏幕上。
【问题讨论】:
-
在 Windows 上使用
Stage -
我投票结束这个问题作为题外话,因为这个问题似乎是“为什么这个框架是这样的”的形式,这似乎不是范围内的编程问题这个论坛的。 (此外,这个问题是基于明显错误的假设。)
标签: javafx