Revision 8273 trunk/extensions/extWFS2/src-test/com/iver/cit/gvsig/gui/panels/AttributesTableTest.java
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