public class CharacterMarker
extends org.gvsig.app.gui.styling.AbstractTypeSymbolEditor
implements java.awt.event.ActionListener
This functionality is carried out thanks to two tabs (character marker and mask)which are included in the panel to edit the properities of a symbol (SymbolEditor)how is explained in AbstractTypeSymbolEditor.
The first tab (Character marker)allows the user to change the font (cmbFonts)of the symbol for the character marker, the size of that (cmbFontSize),the angle (numberAngle)if the user wants to show the character with some rotation,the color (jcc) and the offset (txtYOffset,txtXOffset).
The second tab (Mask) modifies attributes of a mask for points such as style,size and symbol (to represent a point in the map).
Mask,
AbstractTypeSymbolEditor| Constructor and Description |
|---|
CharacterMarker(org.gvsig.app.gui.styling.SymbolEditor owner)
contructor method
|
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e) |
boolean |
canManageSymbol(org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol symbol) |
org.gvsig.app.gui.styling.EditorTool[] |
getEditorTools() |
org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol |
getLayer() |
java.lang.String |
getName() |
java.lang.Class<? extends org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol> |
getSymbolClass() |
javax.swing.JPanel[] |
getTabs() |
void |
refreshControls(org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol layer) |
public CharacterMarker(org.gvsig.app.gui.styling.SymbolEditor owner)
owner - public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenerpublic boolean canManageSymbol(org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol symbol)
canManageSymbol in interface org.gvsig.app.gui.styling.TypeSymbolEditorpublic org.gvsig.app.gui.styling.EditorTool[] getEditorTools()
getEditorTools in interface org.gvsig.app.gui.styling.TypeSymbolEditorpublic org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol getLayer()
getLayer in interface org.gvsig.app.gui.styling.TypeSymbolEditorpublic java.lang.String getName()
getName in interface org.gvsig.app.gui.styling.TypeSymbolEditorpublic java.lang.Class<? extends org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol> getSymbolClass()
public javax.swing.JPanel[] getTabs()
getTabs in interface org.gvsig.app.gui.styling.TypeSymbolEditorpublic void refreshControls(org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol layer)
refreshControls in interface org.gvsig.app.gui.styling.TypeSymbolEditorCopyright © 2026 gvSIG Association. All rights reserved.