Revision 1845 branches/FMap_SLD/libraries/libFMap/src/com/iver/cit/gvsig/fmap/rendering/styling/panels/SymbolSelector.java
SymbolSelector.java | ||
---|---|---|
77 | 77 |
// TODO: Poner la funci?n para que el modelo |
78 | 78 |
// sea un directorio con s?mbolos, etc. |
79 | 79 |
DefaultListModel listModel = new DefaultListModel(); |
80 |
listModel.addElement("Alison Huml"); |
|
81 |
listModel.addElement("Kathy Walrath"); |
|
82 |
listModel.addElement("Lisa Friendly"); |
|
83 |
listModel.addElement("Mary Campione"); |
|
84 |
listModel.addElement("Sharon Zakhour"); |
|
85 |
listModel.addElement("Alan Sommerer"); |
|
86 |
|
|
80 |
listModel.addElement("D:/java/eclipse30/eclipse/workspace/FMap 03/docs/fill4.svg"); |
|
81 |
listModel.addElement("D:/java/eclipse30/eclipse/workspace/FMap 03/docs/batikYin.svg"); |
|
82 |
listModel.addElement("D:/java/eclipse30/eclipse/workspace/FMap 03/docs/gradients.svg"); |
|
83 |
listModel.addElement("D:/java/eclipse30/eclipse/workspace/FMap 03/docs/batikYin.svg"); |
|
84 |
listModel.addElement("D:/java/eclipse30/eclipse/workspace/FMap 03/docs/stroke1.svg"); |
|
85 |
listModel.addElement("D:/java/eclipse30/eclipse/workspace/FMap 03/docs/fill3.svg"); |
|
86 |
listModel.addElement("D:/java/eclipse30/eclipse/workspace/FMap 03/docs/fill1.svg"); |
|
87 |
listModel.addElement("D:/java/eclipse30/eclipse/workspace/FMap 03/docs/fill2.svg"); |
|
88 |
listModel.addElement("D:/java/eclipse30/eclipse/workspace/FMap 03/docs/batikLogo.svg"); |
|
89 |
|
|
87 | 90 |
getJListSymbols().setModel(listModel); |
88 | 91 |
|
89 | 92 |
SLDListBoxCellRenderer renderer = new SLDListBoxCellRenderer(); |
... | ... | |
133 | 136 |
jListSymbols.setLayoutOrientation(JList.HORIZONTAL_WRAP); |
134 | 137 |
jListSymbols.setVisibleRowCount(-1); |
135 | 138 |
|
139 |
jListSymbols.addListSelectionListener(new javax.swing.event.ListSelectionListener() { |
|
140 |
public void valueChanged(javax.swing.event.ListSelectionEvent e) { |
|
141 |
System.out.println("valueChanged()"); // TODO Auto-generated Event stub valueChanged() |
|
142 |
// TODO: Aqu? hay que extraer el Paint, el Stroke |
|
143 |
// o lo que necesitemos del svg para generar nuestro propio |
|
144 |
// s?mbolo. |
|
145 |
} |
|
146 |
}); |
|
136 | 147 |
} |
137 | 148 |
return jListSymbols; |
138 | 149 |
} |
Also available in: Unified diff