Hi, the attached patch fixes a NullPointerException for me. ChangeLog:
2006-09-01 Robert Schuster <[EMAIL PROTECTED]>
* javax/swing/table/DefaultTableModel.java:
(checkSize): Added null check for dataVector.
cya
Robert
Index: javax/swing/table/DefaultTableModel.java
===================================================================
RCS file: /cvsroot/classpath/classpath/javax/swing/table/DefaultTableModel.java,v
retrieving revision 1.16
diff -u -r1.16 DefaultTableModel.java
--- javax/swing/table/DefaultTableModel.java 17 May 2006 20:52:05 -0000 1.16
+++ javax/swing/table/DefaultTableModel.java 1 Sep 2006 18:37:47 -0000
@@ -625,7 +625,7 @@
if (columnCount > columnIdentifiers.size())
columnIdentifiers.setSize(columnCount);
- if (rowCount > dataVector.size())
+ if (dataVector != null && rowCount > dataVector.size())
{
int rowsToAdd = rowCount - dataVector.size();
addExtraRows(rowsToAdd, columnCount);
signature.asc
Description: OpenPGP digital signature
