问题描述
我有一个 local inner class
名字“Student”并且刚刚创建了“list4”
我的导师编写了这样的代码:
JList<Students> list4 = new JList<Students>(new DefaultListModel<Students>());
DefaultListModel<Students> model2 = (DefaultListModel<Students>) list4.getModel();
据我所知,当我们喜欢时,我们需要向下投射
Child = (Child) Parent;
这是否意味着 DefaultListModel
是 getModel();
的孩子?
但在这部分 new JList<Students>(new DefaultListModel<Students>());
中,我使用 DefaultListModel
创建 list4。这是否意味着.... getModel... listModel 是 TableModel
的种类?
我用谷歌搜索,发现有人说“ListModel
从不返回 DefaultListModel
实例”。
但为什么?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)