我正在使用JavaFX SDK 11.0.2开发一个大型Java桌面应用程序。在我的应用程序中,我有许多不同的Stage
(对应不同的功能)。现在,我想为打开的每个窗口设置图标。虽然我知道如何在一个Stage
上设置图标,但我想知道是否有一种方法可以从代码的单个点为应用程序中所有窗口设置单个图标。
- 是否有全局图标设置,还是我必须在应用程序代码中去设置每一个
Stage
的图标? - 如果我必须为每个
Stage
设置图标,则是否可以为该图标定义单个Image
对象,并将其传递到每个调用Stage.getIcons().add(image);
的方法中,或者每次显示一个Stage
时都初始化一个新的Image
对象?