javaFX Stage可以是StageStyle.UTILITY和StageStyle.TRANSPARENT吗?
我的意思是,当使用具有stageStyle.UTILITY一个阶段的时候,我不想显示“固体白色背景”,而是一个透明背景。 (StageStyle.UTILITY可以满足),我需要一个透明背景(StageStyle.TRANSPARENT可以满足),这样我就可以定义关闭按钮的样式了。我的舞台。javaFX Stage可以是StageStyle.UTILITY和StageStyle.TRANSPARENT吗?
但似乎奇怪的是,stageStyle.UTILITY或StageStyle.TRANSPARENT只适合我的要求之一。
谢谢。
已经OK! 也调用dialogStage.initOwner(parentStage) http://docs.oracle.com/javafx/2/api/javafx/stage/Stage.html#initOwner%28javafx.stage.Window%29
我看到parentStage是什么时候最小化或最大化,childStage将被最小化并最大化。你能分享一下解决这个问题的方法吗?谢谢! – GSP 2016-04-26 02:50:13
final Stage stage = new Stage(StageStyle.TRANSPARENT);
Group rootGroup = new Group();
Scene scene = new Scene(rootGroup, 339, 319, Color.TRANSPARENT);
stage.setScene(scene);
stage.centerOnScreen();
stage.show();
谢谢,杰克逊,但你可能会误会。 StageStyle.TRANSPARENT无法让我的弹出式舞台不显示在窗口任务栏下面,只有stageStyle.UTILITY可以满足。所以我需要一个带有stageStyle.UTILITY和透明背景(没有默认关闭按钮)的弹出式舞台。 – 2013-03-20 07:34:42
已经确定。 也调用dialogStage.initOwner(parentStage) http://docs.oracle.com/javafx/2/api/javafx/stage/Stage.html#initOwner%28javafx.stage.Window%29 – 2013-03-20 09:10:30
这样的事情?
对背景的影响
导致代码
dialog.initModality(Modality.WINDOW_MODAL);
的可能的复制[是否有可能在JavaFX的透明实用阶段?(https://stackoverflow.com/questions/27759019/is-it-possible-to-have-a-transparent-utility-stage -in-javafx) – 2017-08-16 21:00:21