[英]Code assist for javax package in Eclipse
我正在使用Eclipse,並且我注意到每當我在javax
包下使用任何東西時,我都沒有在Code Assist中獲得可用方法的完整列表。 例如:
JFrame frame = new JFrame();
frame. // this will open up code assist window, but the window only has methods
// inherited from type Object, not the methods from JFrame
我使用jdk1.6.0_25
作為我的JRE,我確保我的源附件和javadoc位置對於rt.jar
是正確的,並且還嘗試檢查Window→Preferences→Java→Editor→Content Assist→Advanced中的所有內容。
我對Eclipse很陌生,所以我不確定我可能做錯了什么,如果還有其他相關信息我遺漏了,請告訴我,我會把它包括在內。
我遇到了同樣的問題,然后我自己解決了。
在我的公司課程中,很少使用這兩個包(實際上,它們不受鼓勵)。 所以預先安裝的eclipse只是將它們添加到過濾器列表中。
要解決此問題,請打開“窗口 - >首選項”並搜索“類型過濾器”(在我的計算機中它是Java外觀類型過濾器),您將看到已過濾包的列表,取消選中“java.awt”。 “和”javax.swing。 “
希望這可以幫助!
我試過這個並且在Eclipse Indigo中運行得非常好。
javax.swing.JFrame frame = new javax.swing.JFrame();
frame.//我得到所有可用的方法和其他我應該...
因此,請確保您已導入包...希望這有幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.