Revision 2452 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/gui/thememanager/legendmanager/panels/FPanelLegendDefault.java

View differences:

FPanelLegendDefault.java
63 63
import java.awt.geom.Line2D;
64 64
import java.awt.geom.Rectangle2D;
65 65
import java.io.File;
66
import java.net.URI;
66 67
import java.util.List;
67 68

  
68 69
import javax.swing.BorderFactory;
......
727 728
					jBtnImagen.setVisible(true);
728 729
					if (jTxtImagen.getText().compareTo("") != 0)
729 730
					{
730
						m_FSymbol.setIcon(new ImageIcon(jTxtImagen.getText()).getImage());
731
                        File iconFile = new File(jTxtImagen.getText());
732
                        URI theUri= iconFile.toURI();
733
                        m_FSymbol.setIconURI(theUri);
731 734
					}
732 735
				}
733 736
				m_FSymbol.setColor(pointColorChooserPanel.getColor());
......
888 891
			getJCheckBox().setSelected(!m_FSymbol.isSizeInPixels());
889 892
			getJComboBox_pointType().setSelectedItem(new Integer(m_FSymbol.getStyle()));
890 893
			
894
            if (m_FSymbol.getStyle() == FConstant.SYMBOL_STYLE_MARKER_IMAGEN)
895
            {
896
                File fProv = new File(m_FSymbol.getIconURI());
897
                jTxtImagen.setText(fProv.getAbsolutePath());
898
                jTxtImagen.setVisible(true);
899
                jLblImagen.setVisible(true);
900
                jBtnImagen.setVisible(true);
901
            }
902
            
891 903
		}
892 904
		
893 905
		// setAlpha(255 - m_FSymbol.m_Transparency);

Also available in: Unified diff