2013-05-07 73 views
1

我有一個在eclipse上運行的項目,我已經將它的一個副本移到了windows上的jbuilder,並遇到了一些問題。JList類型不是通用的;它不能用參數參數化<String>

我得到以下錯誤:

The type JList is not generic; it cannot be parameterized with arguments <String> 

此行的代碼:

private JList<String> songListView; 

我有其他各種問題,所有這一切似乎來蕩去有關。 是否有我需要導入的特定庫?

回答

5

的JList沒有泛型改裝,直到Java SE的7

你仍必須使用Java SE 6

+0

認爲你是對的,不幸的是它不是我的機器,我無法更新它。 – Calum 2013-05-07 02:41:00

1

泛型引入到JList類Java 7中你最有可能使用的是JDK版本6或以下。升級到JDK 7.

0

Generic Jlist在JDK 7中引入,而在older version的情況下無法使用此功能。

將您的eclipse指向JDK 7,您的問題將得到解決。