Revision 8273 trunk/extensions/extWFS2/src-test/com/iver/cit/gvsig/gui/panels/AttributesTableTest.java

View differences:

AttributesTableTest.java
6 6
import java.util.Vector;
7 7

  
8 8
import javax.swing.JFrame;
9
import javax.swing.JScrollPane;
10
import javax.swing.JTree;
11
import javax.swing.table.JTableHeader;
12
import javax.swing.tree.DefaultTreeCellRenderer;
13
import javax.swing.tree.TreeCellRenderer;
9 14

  
10 15
import org.gvsig.gui.beans.swing.treeTable.TreeTable;
16
import org.gvsig.gui.beans.swing.treeTable.TreeTableCellRenderer;
17
import org.gvsig.gui.beans.swing.treeTable.TreeTableModelAdapter;
11 18
import org.gvsig.remoteClient.gml.factories.XMLElementsFactory;
12 19
import org.gvsig.remoteClient.gml.schemas.IXMLType;
13 20
import org.gvsig.remoteClient.gml.schemas.XMLComplexType;
......
58 65
 *
59 66
 * $Id$
60 67
 * $Log$
61
 * Revision 1.1  2006-10-23 07:37:04  jorpiell
68
 * Revision 1.2  2006-10-24 07:27:56  jorpiell
69
 * Algunos cambios en el modelo que usa la tabla
70
 *
71
 * Revision 1.1  2006/10/23 07:37:04  jorpiell
62 72
 * Ya funciona el filterEncoding
63 73
 *
64 74
 *
......
80 90
		for (int i=0 ; i<att.size() ; i++){
81 91
			objs[i] = att.get(i);
82 92
		}
83
		TreeTable treetable = new TreeTable(new AttributesTableModel(objs));
84
		createFrame(treetable);
93
		TreeTable treetable = new TreeTable(new AttributesTreeTableModel(false));
94
		treetable.deleteIcons();
95
		treetable.setRootVisible(false);
96
				
97
		AttributesTreeTableModel model = new AttributesTreeTableModel(objs,true);
98
		treetable.setModel(model);
99
		treetable.deleteIcons();
100
		treetable.setRootVisible(false);
101
				
102
		JScrollPane scrollPane = new JScrollPane(); 
103
		scrollPane.setViewportView(treetable); 
104
				
105
		createFrame(scrollPane);
85 106
	}
86 107
	
87
	private void createFrame(TreeTable tree){
108
	private void createFrame(JScrollPane scrollPane){
88 109
		JFrame f = new JFrame();
89 110
		f.addWindowListener(this);
90
		f.getContentPane().add(tree);	    
111
		f.getContentPane().add(scrollPane);	    
91 112
		f.setBounds(0,0,600,500);
92 113
		f.setVisible(true);
93 114
	}

Also available in: Unified diff