OK我使用Eclipse和它的圖形用戶界面編輯器,我有一個這樣的字符串:的JComboBox警告防止打開設計頁面
public static String[] blah = {"Blah", "Blah", "Blah", "Blah"};
和一個JComboBox,像這樣:
JComboBox comboBox = new JComboBox(blah);
comboBox.setBounds(10, 56, 312, 37);
contentPane.add(comboBox);
的組合框使用上面的字符串來獲取其數據,但是當我在「嗒嗒」的組合框中輸入它有這個錯誤...
Type safety: The constructor JComboBox(Object[]) belongs to the raw type JComboBox. References to generic type JComboBox<E> should be parameterized
它運作,如果我運行它,因爲它只是一個警告,但它很討厭,因爲它不會讓我進入設計模式,除非我做它的評論。設計模式使這個錯誤...
INVALID SOURCE. No Constructor Binding. --- new JComboBox(locations) is not valid source for component creation, it references not existing constructor.
,所以我想知道是否有任何其他的方式來解決這個問題
您可以使用標註來解決這個問題。順便說一句,不要使用setBounds(...)。使用佈局管理器。另外,您確定要使用GUI編輯器嗎? – 2012-01-13 02:25:52
我必須爲這個特定的程序使用絕對佈局,是的GUI編輯器是這個特定的項目必須的,你是什麼意思註釋 – 2012-01-13 02:29:42
*「我必須使用絕對佈局這個特定的程序」* **爲什麼?* * *「,是的,一個GUI編輯器是這個特定項目的必備條件,」* **爲什麼?** IMWTK。 – 2012-01-13 02:35:58