我删除了主要阶段的默认边框:
stage.initStyle(StageStyle.UNDECORATED)
Run Code Online (Sandbox Code Playgroud)
这将删除窗口边框,这是我想要的,但现在我想在窗口下面有一个阴影.
顶级BorderPane对象dropshadow应用了效果,但阴影被截断:

您可以在右下方略微看到阴影,但只要主应用区域结束,阴影就会被切断.
我之前为此创建了一个示例.使用在以后的版本中链接的特定修订我从对话框中删除了阴影效果.
该示例将舞台内容放在包含两个窗格的StackPane中.阴影仅应用于背景窗格,对话框内容放置在顶部窗格中.顶部窗格的背景略微嵌入底部窗格,以便可以显示背景和阴影.
进一步的讨论是在未装饰/透明的舞台周围显示阴影的主题.

| 归档时间: |
|
| 查看次数: |
4688 次 |
| 最近记录: |