2011-09-26 94 views
2

我是AWT新手,想知道如何在打开框架并添加自定义标题栏时移除标题栏。Java AWT:删除框架标题栏并添加自定义标题栏

尽管我可以使用setUndecorated(true)去掉Tiltle Bar,但没有想法如何使用ICON和Close Operartion添加自定义标题栏。此外,我需要使用特定颜色为标题栏着色。

P.S:不能使用秋千

在此先感谢!

+0

任何具体原因不使用*秋千*? –

回答

1

您有2种可能性。

  1. 使用java.awt.Window而不是Frame。
  2. 使用的JFrame,并呼吁frame.setUndecorated(true);
+0

对不起,我们不能使用JFrame或任何摆动组件。必须使用AWT – tiger

+0

,以便使用java.awt.Window。够好了。 – AlexR

+0

嗨..但我能摆脱默认标题使用undecorated(真),但我怎么可以添加一个自定义标题窗口与我在我的问题中提到的描述.. – tiger