我怎么能得到这种窗户?

时间:2010-07-17 12:22:35

标签: java

在eclipse中你可以分离标签,它们会显示在一种特殊的窗口中。

带有aero的Win7显示如下

http://www.oliholz.de/data/1.jpg

我该如何制作这个画面?我尝试了很多样式的JFrame,JWindow,JDialog,......

2 个答案:

答案 0 :(得分:1)

看看Eclipse Rich Client Platform。如果你想模仿他们的外观,你可以考虑在他们的免费(而且相当不错的)开源框架上构建你的用户界面。

答案 1 :(得分:1)

正如其他人提到的那样,eclipse使用它自己的UI库。该库基于SWT,可以更好地与本机窗口系统集成。 有关SWT,AWT和Swing如何相互关联的说明,请参阅this article。 此处提到的Eclipse富客户端平台可以被视为SWT之上的一层,如果您打算开发一个复杂的,功能丰富的应用程序(例如,用于您所制作的新编程语言的IDE),它可以使您的生活更轻松。 / p>