[Java-gnome-developer] TreeView java object association
Brought to you by:
afcowie
From: Scott J. H. <ha...@ks...> - 2005-08-27 06:30:21
|
I am trying to associate a java object with each row in a TreeView: System.out.println(pack); ls.setValue(row, packageObject, pack); System.out.println(ls.getValue(row, packageObject)); This prints: vte-0.11.14-i686-1dl.tgz: Terminal library (required) null So it seems that the object is not getting stored. row is a TreeIter that comes from calling ls.appendRow(); on fileNameColumn = new DataColumnString(); descriptionColumn = new DataColumnString(); sizeColumn = new DataColumnInt(); selectedColumn = new DataColumnBoolean(); packageObject = new DataColumnObject(); DataColumn[] dc = new DataColumn[5]; dc[0] = fileNameColumn; dc[1] = descriptionColumn; dc[2] = sizeColumn; dc[3] = selectedColumn; dc[4] = packageObject; ls = new ListStore(dc); Thanks, Scott. -- "Computer Science is no more about computers than astronomy is about telescopes." - Edsger Dijkstra |