自定义AWT标题窗口



我是AWT的新手,我已经给了一个Photoshop模型。我必须设计一个基于AWT的模拟窗口

目前,我卡在标题栏的设计。标题窗口看起来像这样。https://i.stack.imgur.com/ziCgD.png

请告诉我如何使用AWT完成此任务。我知道我需要使用setUndecorated(true)来摆脱默认的标题窗口,但是我不知道如何实现图像中显示的那个。

我只是在寻找一个方向。

提前感谢!!

它只是一个带有渐变背景的JPanel(如果您使用Swing,请参阅AWT中的Panel)。我不太懂AWT,但是在Swing中,做以下操作:

  • 设置JPanel布局为BorderLayout,
  • 添加一个JLabel作为标题(带图标)的居中组件,
  • 添加一个JLabel,其中"关闭"按钮的十字图标作为右组件
  • 将整个面板添加到窗口的顶部(例如,使用窗口窗格的BorderLayout)

最新更新