如何在java中识别gui类

时间:2013-07-03 14:11:36

标签: java user-interface awt

我正在研究java中的一个项目(使用eclipse),这个项目是由我没有联系的其他程序员开发的。我怎样才能确定哪些类适用于gui?有文件导入java.awt但我没有找到任何提及swt。

每次我认为我发现了一个gui类,我尝试在设计模式下使用windowbuilder编辑器查看它,但是会收到错误消息:

这不是GUI类,无法以图形方式进行编辑 解析器解析了编译单元,但无法识别任何GUI工具包。

任何人都可以向我解释这个吗?我是eclipse和java的新用户。

2 个答案:

答案 0 :(得分:1)

没有很多流行的Java GUI框架可用。使用 Eclipse搜索 - >档案 - >包含用于子字符串的文本

   javax.swing
   java.awt
   org.eclipse.swt

每次尝试都会列出三个主​​要已知框架之一的候选类。可能会列出一些其他不相关的类,但它们不常见,您将很快找到使用的技术。应用程序还可以混合多个框架(例如,swing + awt)。

这些搜索子字符串不太可能偶然发生在java代码中;即使他们愿意,也很容易识别。

答案 1 :(得分:0)

这些拖包具有GUI类

java.awt.*
javax.swing.*