Revision 1845 branches/FMap_SLD/libraries/libFMap/src/com/iver/cit/gvsig/fmap/rendering/styling/panels/SymbolSelector.java

View differences:

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