|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--com.ibm.richtext.awtui.TabRuler
TabRuler is an implementation of MTabRulerComponent in an AWT component.
Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface com.ibm.richtext.awtui.MTabRulerComponent |
COPYRIGHT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
TabRuler(int baseline,
int origin,
MTextPanel textPanel)
Create a new TabRuler. |
Method Summary | |
java.awt.Color |
getBackColor()
Return the background color of this TabRuler. |
int |
getFirstLineIndent()
Return the first line indent of this TabRuler. |
int |
getLeadingMargin()
Return the leading margin of this TabRuler. |
java.awt.Dimension |
getMinimumSize()
|
java.awt.Dimension |
getPreferredSize()
|
MTabRuler |
getRuler()
Return the MTabRuler represented by this TabRuler. |
int |
getTrailingMargin()
Return the trailing margin of this TabRuler. |
void |
listenToTextPanel(MTextPanel textPanel)
Listen to the given MTextPanel and reflect its changes, and update its paragraph styles when TabRuler is manipulated. |
void |
paint(java.awt.Graphics g)
|
void |
setBackColor(java.awt.Color backColor)
Set the background color of this TabRuler. |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAccessibleContext, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFont, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, update, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public TabRuler(int baseline, int origin, MTextPanel textPanel)
baseline
- the y-coordinate of the ruler's baselineorigin
- the x-coordinate in this Component where
the left margin appearstextPanel
- the MTextPanel to listen to. This TabRuler
will reflect the MTextPanel's paragraph styles, and update
the paragraph styles when manipulated.Method Detail |
public void listenToTextPanel(MTextPanel textPanel)
listenToTextPanel
in interface MTabRulerComponent
textPanel
- the MTextPanel to listen topublic java.awt.Color getBackColor()
getBackColor
in interface MTabRulerComponent
public void setBackColor(java.awt.Color backColor)
setBackColor
in interface MTabRulerComponent
backColor
- the new background color of this TabRulerpublic MTabRuler getRuler()
getRuler
in interface MTabRulerComponent
public int getLeadingMargin()
getLeadingMargin
in interface MTabRulerComponent
public int getFirstLineIndent()
getFirstLineIndent
in interface MTabRulerComponent
public final int getTrailingMargin()
getTrailingMargin
in interface MTabRulerComponent
public void paint(java.awt.Graphics g)
paint
in class java.awt.Component
public java.awt.Dimension getPreferredSize()
getPreferredSize
in class java.awt.Component
public java.awt.Dimension getMinimumSize()
getMinimumSize
in class java.awt.Component
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |