我正在尝试创建一个没有出现在Windows任务栏上并且未修饰的阶段(没有边框,没有关闭/最小化/最大化按钮).我的最终目标是创建一个托盘图标应用程序,它将弹出通知窗口.
它类似于这个问题,我想要StageStyle.UTILITY的行为(它阻止舞台在任务栏上显示)和StageStyle.TRANSPARENT(这是一个完全未修饰的窗口).
引用的问题对我不起作用,因为我没有用于创建模态窗口的父级.有关如何使其工作的任何想法?谢谢
在javaFX应用程序中包装swing组件的能力似乎已经从javaFX 2中消失了:
javafx.ext.swing.SwingComponent
在javaFX 2 beta API中没有更多.
还有办法在新API中执行此操作吗?
我刚看到一篇关于在JavaFX中使用Swing的文章.如何将使用jFrame显示图形的应用程序移植到JavaFX中?此外,jButtons和jSliders会以正常方式工作吗?
我知道这是一个通用的问题,但我对JavaFX知之甚少,并且对通过JavaFX包将一些桌面应用程序移植到Web感到好奇.
我的意思是,当使用带有stageStyle.UTILITY的舞台时,我不想显示“纯白色背景”,而是要显示透明背景。
我需要一个没有在下面的Windows任务栏上显示的舞台(stageStyle.UTILITY可以满足),并且我需要一个透明的背景?StageStyle.TRANSPARENT可以满足?以便我可以定义舞台的关闭按钮样式。
但是似乎奇怪的是stageStyle.UTILITY或StageStyle.TRANSPARENT只适合我的要求之一。
谢谢。