Hi , I am wondering if someone can help me with this .... I am trying to use the JTreeTable sample (from the sun website) and couldn't get the boolean columns displayed with th default renderer (checkbox) Here is how I am using the sample : in FileSystemModel2 I modified this lines :
// Names of the columns. static protected String[] cNames = {"Name", "Size", "Type", "Modified","size>100"}; // Types of the columns. static protected Class[] cTypes = { TreeTableModel.class, Integer.class, String.class, Date.class,Boolean.class}; .... ..... public Class getColumnClass(int column) { return cTypes[column]; } /** * Returns the value of the particular column. */ public Object getValueAt(Object node, int column) { FileNode fn = (FileNode)node; try { switch(column) { case 0: return fn.getFile().getName(); case 1: if (fn.isTotalSizeValid()) { return new Integer((int)((FileNode)node).totalSize()); } return null; case 2: return fn.isLeaf() ? "File" : "Directory"; case 3: return fn.lastModified(); case 4: if (fn.isTotalSizeValid()) { return new Boolean( (int)((FileNode)node).totalSize() > 100); } return new Boolean(false); } } catch (SecurityException se) { } return null; } Did I miss something ?? Thanks for any help. _________________________________________________________________ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx _______________________________________________ Advanced-swing mailing list [EMAIL PROTECTED] http://eos.dk/mailman/listinfo/advanced-swing