自定义AWT标题窗口

时间:2011-09-26 11:29:45

标签: java awt

我是AWT的新手,我得到了一个模拟的照相馆。我必须设计一个基于AWT的模拟窗口

目前我被困在标题栏设计中。标题窗口看起来像这样。 http://i.imgur.com/wT5mm.png

请让我知道如何使用AWT完成这项工作。 我知道我需要使用setUndecorated(true)来摆脱默认的Title WIndow,但后来我不知道如何实现图像中显示的那个。

我只是在寻找方向

提前致谢!!!

1 个答案:

答案 0 :(得分:3)

它只是一个JPanel(如果您使用Swing,请参阅AWT中的Panel),并使用渐变背景。我真的不知道AWT,但在Swing中,请执行以下操作:

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