2

我正在构建一个类似于下面的功能区框架,但我不知道如何在 JFrame 的边框/标题栏上绘制。我需要在 JFrame 边框/标题栏的左上角画一个椭圆,类似于下图。有什么办法可以在 Java 中做到这一点,如果不是,我将如何去创建一个航空风格的边框。

示例边框图像

4

1 回答 1

2

这可以很容易地使用... 等待它... JRibbonFrame。但是,为了使用它,您需要获取 Flamingo 框架。使用起来非常简单!这是一个工作示例。当然,您必须下载Flamingo 才能正常工作。

不过,它看起来不像是“真正的”丝带框架。

我不确定,但显然你也可以得到这样的结果。

该项目看起来已经死了(3年前更新),所以如果你setUndecorated();在你的框架上使用它,我只会推荐它。这将隐藏标题栏。然后,您可以添加自定义按钮来替换标题栏上的按钮(关闭、最小化、最大化)。

您还可以创建一个 JFrame看起来像丝带框架的自定义,这是最先进和最有价值的选项。使用它,您最终可能会得到更准确地满足您需求的东西。希望你喜欢我的回答!:)

于 2013-07-25T23:12:50.770 回答