Revision 2452 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/gui/thememanager/legendmanager/panels/FPanelLegendDefault.java
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