我希望能够打开JButton类并查看其中的代码。原因是因为我想覆盖其中一个方法,但我想确保包含该方法通常具有的所有功能。此外,这是一个很好的学习方式。我知道我可以通过单击错误消息中的类来解决错误。但是关于如何正常提出它的任何想法?
答案 0 :(得分:1)
转到|类( Ctrl + N ),键入JButton(如果在项目中找不到这样的类,则会自动启用包含非项目类复选框)。 / p>
如果您的代码中已经使用JButton
,则可以使用 Ctrl + B 导航到其源代码,同时插入符号。
当然你需要附加到JSDK的源代码,但默认情况下它应该没问题(因为JSDK安装在大多数平台上都有源代码)。如果您使用的是Mac,则必须单独下载并附加到文件|中的JSDK配置项目结构|的SDK 强>
答案 1 :(得分:1)
如果您有来源只需按Ctrl+B
上的JButton
,如果您没有,请下载来源,添加到项目配置并按相同的组合
答案 2 :(得分:0)
在此处下载Java源代码:http://www.oracle.com/technetwork/java/javase/downloads/index.html
另外,请不要忘记可用于与扩展类进行交互的super
关键字
答案 3 :(得分:0)
您需要下载Java源代码。例如,如果您使用的是Java 1.6,则可以go here来获取它。将其解压缩到本地磁盘上的某个位置。
当我需要查看Java类的源代码时,我会导航到源类并将其拖到我的IDE中。
如果您想确保获得原始方法的所有功能,请将原始方法作为方法的一部分进行调用。使用super
为您提供了重写方法的参考,例如super.overridden();
。不要只是将Java源代码复制到您的方法中。