Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: GUI и Java FX приложения > Нестыковка JPanel и DefaultListModel


Автор: Ccoder 19.2.2011, 19:52
Очищаю компонент JList при помощи команды
Код

((DefaultListModel)(jMyList.getModel())).clear();

Когда у меня этот компонент лежал на JFrame то всё было нормально.
Но как только положил его на JPanel то с этим кодом получаю
Цитата

jMyPanel$4 cannot be cast to javax.swing.DefaultListModel

Погуглил, но так что-бы чтото помогло не нашел.

И ещё. Сам компонент JPanel я добавляю динамически на JTabbedPane.
Код

jPanels.add(new jMyPanel());

А JPanel и jPanel я добавляю в визуальным редактором (в NetBeans)

Как быть, что делать?  smile 

Автор: Ccoder 19.2.2011, 20:44
Уже понял.
Забыл сделать
Код

setModel(new DefaultListModel());

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)