Revision 1827 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/gui/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; |
... | ... | |
717 | 718 |
jBtnImagen.setVisible(true); |
718 | 719 |
if (jTxtImagen.getText().compareTo("") != 0) |
719 | 720 |
{ |
720 |
m_FSymbol.setIcon(new ImageIcon(jTxtImagen.getText()).getImage()); |
|
721 |
File iconFile = new File(jTxtImagen.getText()); |
|
722 |
URI theUri= iconFile.toURI(); |
|
723 |
m_FSymbol.setIconURI(theUri); |
|
721 | 724 |
} |
722 | 725 |
} |
723 | 726 |
m_FSymbol.setColor(pointColorChooserPanel.getColor()); |
... | ... | |
876 | 879 |
getJCheckBox().setSelected(!m_FSymbol.isSizeInPixels()); |
877 | 880 |
getJComboBox_pointType().setSelectedItem(new Integer(m_FSymbol.getStyle())); |
878 | 881 |
|
882 |
if (m_FSymbol.getStyle() == FConstant.SYMBOL_STYLE_MARKER_IMAGEN) |
|
883 |
{ |
|
884 |
File fProv = new File(m_FSymbol.getIconURI()); |
|
885 |
jTxtImagen.setText(fProv.getAbsolutePath()); |
|
886 |
jTxtImagen.setVisible(true); |
|
887 |
jLblImagen.setVisible(true); |
|
888 |
jBtnImagen.setVisible(true); |
|
889 |
} |
|
890 |
|
|
891 |
|
|
879 | 892 |
} |
880 | 893 |
|
881 | 894 |
// setAlpha(255 - m_FSymbol.m_Transparency); |
Also available in: Unified diff