是否可以在 Java 中创建具有框架和边框但没有标题按钮(最小化、恢复、关闭)的某种 Window 对象。
当然,我不能使用 undecorated
设置。此外,窗口需要:
- 有一个平台呈现的边框
- 有一个标题栏
- 没有字幕按钮。如果需要,我会负责以编程方式处理窗口。
- 使用默认值或
系统
外观
这是一个例子:
最佳答案
这是关于
未修饰的
JDialog
为 Compound Borders ,然后您可以创建与 Native OS 类似或更好的边框使用
创建GradientPaint
JPanel
(或JLabel#opaque(true)
)或(更好的
non_focusable
== 我的观点)JLabel
和准备好的Icon
添加到
JPanel
/JLabel
Component Mover / Component Resize (注意,永远不要将这两个代码混合在一起)@camickr设置
Alpha 透明度
以在JPanel
/JLabel
中绘制以获得出色的外观
将最简单的方法放在那里
JMenuBar
关于java - 我可以用 Java 创建一个没有标题按钮的窗口吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12278919/