2011-06-07 72 views
2

我想打開JButton類並查看其中的代碼。原因是因爲我想覆蓋其中一種方法,但我想確保包含該方法通常具有的所有功能。另外,這將是一個很好的學習方式。我知道我可以通過單擊錯誤消息中的類來解決錯誤。但是,有關如何正常啓動它的任何想法?如何在IntelliJ IDEA 10中打開包含的Java類(例如JButton)?

回答

1

轉到互動|類別Ctrl + N),類型JButton(如果在您的項目中沒有找到這樣的類,將自動啓用包含非項目類複選框)。

如果你已經在你的代碼JButton使用情況,您可以導航到使用按Ctrl +而插入符號就可以了它的來源。

當然,你需要連接到JSDK的源代碼,但默認情況下應該沒問題(因爲JSDK安裝在大多數平臺上都有源代碼)。如果您使用的是Mac,則必須單獨下載並附加到的JSDK配置文件|項目結構| SDK

+0

但是爲什麼要使用Ctrl + N而不是Ctrl + B? – 2011-06-07 17:35:38

+0

如果您的代碼中沒有引用JButton,則不能使用Ctrl + B,否則使用F4/Ctrl + B從使用情況導航到源代碼是很好的。 – CrazyCoder 2011-06-07 17:37:11

+0

相關的問題的理由:「原因是因爲我想重寫其中的一種方法,」我認爲是參考:) – 2011-06-07 17:38:28

1

如果你有來源只需按下Ctrl+BJButton,如果你沒有,下載源,添加到項目的配置,按相同的組合

0

您需要下載Java源代碼。例如,如果您使用的是Java 1.6,則可以使用go here來獲取它。將其解壓縮到本地磁盤上的某個位置。

當我需要查看Java類的源代碼時,然後導航到源類並將其拖到我的IDE中。

如果您想確保獲得原始方法的所有功能,請將原始方法作爲方法的一部分。使用super可讓您參考重寫的方法,例如super.overridden();。不要將Java源代碼複製到您的方法中。

相關問題