javafx 制作悬浮窗的方法(自定义标题栏)


核心代码:

//将窗体样式设置为完全透明
primaryStage.initStyle(StageStyle.TRANSPARENT);

//设置场景的背景为透明
scene.setFill(null);

//设置根节点的背景为透明
root.setBackground(null);

 

1.primaryStage.initStyle(StageStyle.TRANSPARENT);
将stage完全变成透明的样式,这时候标题栏也看不到了。

2.root.setBackground(null);
scence是stage下组件,所以也要将它变成透明的。

3.root.setBackground(null);
root也就是pane一类,放在scence下,将它变透明,就可以悬浮显示imageView一类组件了



					


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM