我有一个简单的问题,我认为我以前在堆栈交换中从未见过。这可能部分是因为我不知道该问什么,但无论如何,我认为我会用适用于任何其他初学者的措辞来发布问题。
我的问题与 Java Swing 应用程序的 UI 设计有关。我正在使用 NetBeans GUI 设计器来快速展示我的想法,但由于我是在 Mac 上进行的,所以我不太喜欢 native 的“关闭、最小化、展开”按钮。
我想实现类似于不和谐风格的东西,如下所示。
它不必完全相同,但我只是想知道我会做什么。
我主要只是寻找指向我在哪里可以找到执行此操作的信息的指针,因为我想从中实际获得一些知识。 (而不是让你修复我的代码)
非常感谢您的帮助,我期待您的回复;谢谢。
最佳答案
您可以使用 JFrame 属性中的未装饰属性删除标题栏。
只需转到属性并检查未装饰已选中。 然后,您可以使用带有“关闭”、“最大化”和“最小化”按钮或您喜欢的自定义设计的标题栏,并且必须为鼠标指针编写代码以将框架拖动到屏幕中的任何位置。
关于java - 如何删除 Java Swing 应用程序上的 native mac 标题栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44730133/