解决方案 »
- spring国际化不能拦截.jsp的请求
- java 版的仿QQ截图谁有源码?
- 反编译后的代码,不懂Java虚拟机指令 高手给改改 跪谢
- 江湖求急,oracle数据库blob类型,现在需要下载
- 关于Hibernate关联关系。。。。
- spring MVC: <spring:bind>的问题!
- struts中<html:errors>标签问题~~
- web service返回记录集ResultSet,客户端如何得到返回的数据?
- 用ActionForm的Validate进行表单的验证 如何显示资源文件里的中文亚
- J2EE建议的学习路线!
- SSH2 问题,求SSH2高手帮解决
- Java递归遍历所有节点在jsp页面显示三级树形菜单
就可以了
根据你的提示,我修改完代码后又报错了,这次问题出在
t = new JTable(new MyTable(1));ErrorMessage: NoSuchMethodError: Table.MyTable.<init>(I)V我先说自己的理解,然后麻烦您给我一些指导:
1,TableDemo2类中没有MyTable()方法,而且调用方法不用new 方法名(),所以排除方法调用错误问题
2,new MyTable(1)应该是创建一个类对象,参数为1,调用构造函数,这个对象拥有一些属性,返回一些属性作为JTable()的参数
3,MyTable继承了AbstractTableModel,但是没有继承TableDemo2,为什么在TableDemo2类中能够使用MyTable(1)
MyTable类跟TableDemo2类是什么关系?
4,new MyTable(1)是创建了一个对象,那么通过调用这个对象点方法(特指在当前类中的方法或者继承类中具有public属性的方法)来得到一些返回值,这些返回值作为JTable()的属性列表中的值。
5,但是根据JTable的构造函数之一,JTable(TableModel dm) ,建立一个JTable,有默认的字段模式以及选择模式,并设置数据模式。t = new JTable(new MyTable(1));代码格式没有问题,是不是MyTable的构造函数有问题?主要还是第3点的问题,MyTable类跟TableDemo2类是什么关系?因为我是刚大三,非计算机专业,有一点C++基础,刚自学Java二十多天,麻烦详细解答一下,麻烦了。
错误代码在31行。MyTable类的构造函数绝对有问题,它里面的int model = i;根本没有用