我有一個擴展JList的類,我不知道如何使JList構造函數在我的類中工作。我知道,這可與JList的構造進行:從類擴展構造函數
DefaultListModel model = new DefaultListModel();
JList list = new JList(model);
相反,如果我做同樣的我的同班同學:
DefaultListModel model = new DefaultListModel();
DatabaseJList lista = new DatabaseJList(model);
的IDE建議我刪除參數匹配DatabaseJList。
當我擴展它時,不應該是繼承到我的類的Jlist構造函數嗎?
感謝您的幫助;)
你應該使用'ListModel'接口而不是'DefaultListModel'類(即程序到接口)。 – 2011-06-08 21:55:47
@Steve:啊,我不認爲'ListModel'可能是一件事情。我會更新... – 2011-06-08 21:58:48