从新整理一下代码:为什么我修改Integer列时总抛出异常啊
ivjScrollPaneTable = new javax.swing.JTable();
ivjScrollPaneTable.setName("ScrollPaneTable");
ivjScrollPaneTable.setBounds(0, 0, 450, 400);
// user code begin {1}String[] names = {"姓名","性别","年龄","分数","及格"};
Class[] c = {String.class,String.class,java.lang.Integer.class,java.lang.Integer.class,Boolean.class};model = new javax.swing.table.DefaultTableModel(names,0){
public Class getColumnClass(int columnIndex){
return c[columnIndex];
}
};
java.util.Vector tmpv = new java.util.Vector();
tmpv.addElement("小麦");
tmpv.addElement("女");
tmpv.addElement(new Integer(23));
tmpv.addElement(new Integer(80));
tmpv.addElement(new Boolean(true));
model.addRow(tmpv);
ivjScrollPaneTable.setModel(model);
ivjScrollPaneTable = new javax.swing.JTable();
ivjScrollPaneTable.setName("ScrollPaneTable");
ivjScrollPaneTable.setBounds(0, 0, 450, 400);
// user code begin {1}String[] names = {"姓名","性别","年龄","分数","及格"};
Class[] c = {String.class,String.class,java.lang.Integer.class,java.lang.Integer.class,Boolean.class};model = new javax.swing.table.DefaultTableModel(names,0){
public Class getColumnClass(int columnIndex){
return c[columnIndex];
}
};
java.util.Vector tmpv = new java.util.Vector();
tmpv.addElement("小麦");
tmpv.addElement("女");
tmpv.addElement(new Integer(23));
tmpv.addElement(new Integer(80));
tmpv.addElement(new Boolean(true));
model.addRow(tmpv);
ivjScrollPaneTable.setModel(model);
解决方案 »
- maven+spring3+hibernate3+sturts2启动tomcat报java.lang.IncompatibleClassChangeError
- org.xml.sax.SAXException这错误我第一次遇见,高手们是如何解决的?
- 投票功能问题 高手进
- hibernate多对多关系
- Weblogic8.1中关于JSP与EJB的部署问题!急!谢谢
- 关于字符串的问题
- 新建 application client 的问题
- struts问题-ActionForm中的reset()方法何时被调用
- 在jsp中怎么对字符串中的特定字符进行替换?
- java mail 发送qq企业邮箱报错
- 有谁做过税务会计方面的项目,进来讨论一下
- 关于struts的动态验证
Exception occurred during event dispatching:
java.lang.IllegalArgumentException: Cannot format given Object as a Number
java.lang.Throwable(java.lang.String)
java.lang.Exception(java.lang.String)
java.lang.RuntimeException(java.lang.String)
java.lang.IllegalArgumentException(java.lang.String)
java.lang.StringBuffer java.text.NumberFormat.format(java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
java.lang.String java.text.Format.format(java.lang.Object)
void javax.swing.JTable$6.setValue(java.lang.Object)
java.awt.Component javax.swing.table.DefaultTableCellRenderer.getTableCellRendererComponent(javax.swing.JTable, java.lang.Object, boolean, boolean, int, int)
java.awt.Component javax.swing.JTable.prepareRenderer(javax.swing.table.TableCellRenderer, int, int)
void javax.swing.plaf.basic.BasicTableUI.paintCell(java.awt.Graphics, java.awt.Rectangle, int, int)
void javax.swing.plaf.basic.BasicTableUI.paintRow(java.awt.Graphics, int)
void javax.swing.plaf.basic.BasicTableUI.paint(java.awt.Graphics, javax.swing.JComponent)
void javax.swing.plaf.ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)
void javax.swing.JComponent.paintComponent(java.awt.Graphics)
void javax.swing.JComponent.paint(java.awt.Graphics)
void javax.swing.JComponent.paintChildren(java.awt.Graphics)
void javax.swing.JComponent.paint(java.awt.Graphics)
void javax.swing.JViewport.paintViaBackingStore(java.awt.Graphics)
void javax.swing.JViewport.paint(java.awt.Graphics)
void javax.swing.JComponent.paintChildren(java.awt.Graphics)
void javax.swing.JComponent.paint(java.awt.Graphics)
void javax.swing.JComponent.paintChildren(java.awt.Graphics)
void javax.swing.JComponent.paint(java.awt.Graphics)
void javax.swing.JComponent.paintChildren(java.awt.Graphics)
void javax.swing.JComponent.paint(java.awt.Graphics)
void javax.swing.JComponent.paintChildren(java.awt.Graphics)
void javax.swing.JComponent.paint(java.awt.Graphics)
void javax.swing.JComponent.paintChildren(java.awt.Graphics)
void javax.swing.JComponent.paint(java.awt.Graphics)
void javax.swing.JLayeredPane.paint(java.awt.Graphics)
void javax.swing.JComponent.paintChildren(java.awt.Graphics)
void javax.swing.JComponent.paint(java.awt.Graphics)
void java.awt.Container.paint(java.awt.Graphics)