com.supermap.ui
类 TextStylePanel

java.lang.Object
  继承者 java.awt.Component
      继承者 java.awt.Container
          继承者 javax.swing.JComponent
              继承者 javax.swing.JPanel
                  继承者 com.supermap.ui.TextStylePanel
所有已实现的接口:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

public class TextStylePanel
extends javax.swing.JPanel

文本风格选择器面板控件。

另请参见:
序列化表格

嵌套类摘要
 
从类 javax.swing.JComponent 继承的嵌套类/接口
javax.swing.JComponent.AccessibleJComponent
 
从类 java.awt.Component 继承的嵌套类/接口
java.awt.Component.BaselineResizeBehavior
 
字段摘要
 
从类 javax.swing.JComponent 继承的字段
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
从类 java.awt.Component 继承的字段
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
从接口 java.awt.image.ImageObserver 继承的字段
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
构造方法摘要
TextStylePanel()
          默认构造函数,构造一个 TextStylePanel 类的新对象。
 
方法摘要
 boolean getEditable()
          返回当前控件是否可编辑,false 表示只能查看属性。
 GeoText getGeoText()
          返回用户要编辑风格的 GeoText。
 java.lang.Object getMapObject()
          返回文字被显示的对象,可能是地图或者是布局。
 java.lang.String getSampleText()
          返回用于预览的示例文字。
 TextStyle getTextStyle()
          返回用户设置的文本风格。
 boolean is3DText()
          返回是否是三维文字,决定是否显示缩放比例和不透明度。
 boolean isThemeText()
          返回是否是专题图上的文字,决定是否显示斜体角度。
 void set3DText(boolean value)
          设置是否是三维文字,决定是否显示缩放比例和不透明度。
 void setEditable(boolean value)
          设置当前控件是否可编辑,false 表示只能查看属性。
 void setGeoText(GeoText geoText)
          设置用户要编辑风格的 GeoText。
 void setMapObject(java.lang.Object object)
          设置文字被显示的对象,可能是地图或者是布局。
 void setSampleText(java.lang.String text)
          设置用于预览的示例文字。
 void setTextStyle(TextStyle textStyle)
          设置用户设置的文本风格。。
 void setThemeText(boolean value)
          设置是否是专题图上的文字,决定是否显示斜体角度。
 
从类 javax.swing.JPanel 继承的方法
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
 
从类 javax.swing.JComponent 继承的方法
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
从类 java.awt.Container 继承的方法
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate
 
从类 java.awt.Component 继承的方法
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

构造方法详细信息

TextStylePanel

public TextStylePanel()
默认构造函数,构造一个 TextStylePanel 类的新对象。

方法详细信息

getEditable

public boolean getEditable()
返回当前控件是否可编辑,false 表示只能查看属性。

返回:
返回当前控件是否可编辑。

setEditable

public void setEditable(boolean value)
设置当前控件是否可编辑,false 表示只能查看属性。

参数:
value - 当前控件是否可编辑,false 表示只能查看属性。

getGeoText

public GeoText getGeoText()
返回用户要编辑风格的 GeoText。

返回:
返回用户要编辑风格的 GeoText。

setGeoText

public void setGeoText(GeoText geoText)
设置用户要编辑风格的 GeoText。

参数:
geoText - 用户要编辑风格的 GeoText。

getTextStyle

public TextStyle getTextStyle()
返回用户设置的文本风格。

返回:
返回用户设置的文本风格。

setTextStyle

public void setTextStyle(TextStyle textStyle)
设置用户设置的文本风格。。

参数:
textStyle - 用户设置的文本风格。

is3DText

public boolean is3DText()
返回是否是三维文字,决定是否显示缩放比例和不透明度。

返回:
返回是否是三维文字,决定是否显示缩放比例和不透明度。

set3DText

public void set3DText(boolean value)
设置是否是三维文字,决定是否显示缩放比例和不透明度。

参数:
value - 是否是三维文字。

isThemeText

public boolean isThemeText()
返回是否是专题图上的文字,决定是否显示斜体角度。

返回:
返回是否是专题图上的文字,决定是否显示斜体角度。

setThemeText

public void setThemeText(boolean value)
设置是否是专题图上的文字,决定是否显示斜体角度。

参数:
value - 是否是专题图上的文字。

getMapObject

public java.lang.Object getMapObject()
返回文字被显示的对象,可能是地图或者是布局。

返回:
返回文字被显示的对象,可能是地图或者是布局。

setMapObject

public void setMapObject(java.lang.Object object)
设置文字被显示的对象,可能是地图或者是布局。

参数:
object - 文字被显示的对象。

getSampleText

public java.lang.String getSampleText()
返回用于预览的示例文字。

返回:
返回用于预览的示例文字。
默认值:
默认值为 “汉字AaZz”。

setSampleText

public void setSampleText(java.lang.String text)
设置用于预览的示例文字。

参数:
text - 用于预览的示例文字。