我想打開JButton類並查看其中的代碼。原因是因爲我想覆蓋其中一種方法,但我想確保包含該方法通常具有的所有功能。另外,這將是一個很好的學習方式。我知道我可以通過單擊錯誤消息中的類來解決錯誤。但是,有關如何正常啓動它的任何想法?如何在IntelliJ IDEA 10中打開包含的Java類(例如JButton)?
2
A
回答
1
轉到互動|類別(Ctrl + N),類型JButton(如果在您的項目中沒有找到這樣的類,將自動啓用包含非項目類複選框)。
如果你已經在你的代碼JButton
使用情況,您可以導航到使用按Ctrl +乙而插入符號就可以了它的來源。
當然,你需要連接到JSDK的源代碼,但默認情況下應該沒問題(因爲JSDK安裝在大多數平臺上都有源代碼)。如果您使用的是Mac,則必須單獨下載並附加到的JSDK配置文件|項目結構| SDK。
0
下載的Java源代碼在這裏:http://www.oracle.com/technetwork/java/javase/downloads/index.html
另外不要忘了super
關鍵字,您可以使用與擴展的類
1
如果你有來源只需按下Ctrl+B
上JButton
,如果你沒有,下載源,添加到項目的配置,按相同的組合
0
您需要下載Java源代碼。例如,如果您使用的是Java 1.6,則可以使用go here來獲取它。將其解壓縮到本地磁盤上的某個位置。
當我需要查看Java類的源代碼時,然後導航到源類並將其拖到我的IDE中。
如果您想確保獲得原始方法的所有功能,請將原始方法作爲方法的一部分。使用super
可讓您參考重寫的方法,例如super.overridden();
。不要將Java源代碼複製到您的方法中。
相關問題
- 1. 在Intellij Idea 10+
- 2. 如何在Android項目的Intellij IDEA中包含.so lib文件?
- 3. 如何在IntelliJ IDEA中練習Java?
- 4. 如何設置單擊以在IntelliJ IDEA中打開文件?
- 5. 如何在IntelliJ IDEA中構建OS X Java應用程序包?
- 6. 如何在Intellij Idea上打開Ant項目(Nutch Source)?
- 7. intellij Idea - 如何打開.css文件(如application.css)?
- 8. Intellij IDEA:如何在單個實例中打開自由格式項目,然後重新打開整個組?
- 9. Intellij IDEA快捷方式如何添加新元素(例如類或包)?
- 10. 如何在Intellij IDEA中設置切換器10
- 11. 如何在Intellij IDEA中應用「打字時打包達到右邊距」?
- 12. 如何在IDEA中打開jmeter項目?
- 13. 如何從Maven(Intellij)開始使用java包來啓動java類
- 14. IntelliJ IDEA 10文件模板
- 15. Intellij IDEA 10與Android 2.3
- 16. IntelliJ IDEA 10添加GWT i18n
- 17. Intellij IDEA:如何在方法
- 18. Java。 IntelliJ IDEA hotswap
- 19. IntelliJ Idea 10:如何關閉.txt文件中的自動完成
- 20. 在IntelliJ IDEA的
- 21. IntelliJ Idea:如何停靠java-doc窗口
- 22. IntelliJ IDEA:如何快速打開數據庫表編輯器?
- 23. IntelliJ Idea:如何在開發插件中公開類,接口和註釋
- 24. IntelliJ IDEA:如何打開文件夾中的所有文件,如Sublime Text允許
- 25. Intellij Idea編碼格式化後打包
- 26. IntelliJ IDEA麻煩打開SpringBoot項目
- 27. 在IntelliJ IDEA
- 28. IDEA Intellij如何調試從Java類調用的PL/SQL代碼
- 29. 如何在IntelliJ IDEA中使用另一個項目中的類?
- 30. 如何在Intellij Idea中組織一個大型的Java項目
但是爲什麼要使用Ctrl + N而不是Ctrl + B? – 2011-06-07 17:35:38
如果您的代碼中沒有引用JButton,則不能使用Ctrl + B,否則使用F4/Ctrl + B從使用情況導航到源代碼是很好的。 – CrazyCoder 2011-06-07 17:37:11
相關的問題的理由:「原因是因爲我想重寫其中的一種方法,」我認爲是參考:) – 2011-06-07 17:38:28