javax > javax.swing > javax.swing.text > javax.swing.text.defaultcaret >

Class: javax.swing.text.DefaultCaret
    java.lang.Object
       java.awt.geom.RectangularShape
               java.awt.geom.Rectangle2D
                       java.awt.Rectangle
                               javax.swing.text.DefaultCaret


public class DefaultCaret extends Rectangle implements Caret, FocusListener, MouseListener, MouseMotionListener


FIELDS:
public static final int ALWAYS_UPDATE : 2
public static final int NEVER_UPDATE : 1
public static final int UPDATE_WHEN_ON_EDT : 0
protected ChangeEvent changeEvent
protected EventListenerList listenerList

CONSTRUCTORS:
public DefaultCaret()


METHODS:
public void addChangeListener(ChangeListener l)

protected void adjustVisibility(Rectangle nloc)

protected void damage(Rectangle r)

public void deinstall(JTextComponent c)

public boolean equals(Object obj)
Overrides: Rectangle
Overrides: Rectangle2D
Overrides: Object

protected void fireStateChanged()

public void focusGained(FocusEvent e)

public void focusLost(FocusEvent e)

public int getBlinkRate()

public ChangeListener[] getChangeListeners()

protected final JTextComponent getComponent()

public int getDot()

public Position.Bias getDotBias()

public Object[] getListeners(Class listenerType)
Throws: ClassCastException

public Point getMagicCaretPosition()

public int getMark()

public Position.Bias getMarkBias()

protected Highlighter.HighlightPainter getSelectionPainter()

public int getUpdatePolicy()

public void install(JTextComponent c)

public boolean isActive()

public boolean isSelectionVisible()

public boolean isVisible()

public void mouseClicked(MouseEvent e)

public void mouseDragged(MouseEvent e)

public void mouseEntered(MouseEvent e)

public void mouseExited(MouseEvent e)

public void mouseMoved(MouseEvent e)

public void mousePressed(MouseEvent e)

public void mouseReleased(MouseEvent e)

protected void moveCaret(MouseEvent e)

public void moveDot(int dot)

public void moveDot(int dot, Position.Bias dotBias)
Throws: IllegalArgumentException

public void paint(Graphics g)

protected void positionCaret(MouseEvent e)

public void removeChangeListener(ChangeListener l)

protected final void repaint()

public void setBlinkRate(int rate)

public void setDot(int dot)

public void setDot(int dot, Position.Bias dotBias)
Throws: IllegalArgumentException

public void setMagicCaretPosition(Point p)

public void setSelectionVisible(boolean vis)

public void setUpdatePolicy(int policy)
Throws: IllegalArgumentException

public void setVisible(boolean e)

public String toString()
Overrides: Rectangle
Overrides: Object


INHERITED METHODS:
getX(), getY(), getWidth(), getHeight(), getBounds(), getBounds2D(), setBounds(java.awt.Rectangle), setBounds(int, int, int, int), setRect(double, double, double, double), reshape(int, int, int, int), getLocation(), setLocation(java.awt.Point), setLocation(int, int), move(int, int), translate(int, int), getSize(), setSize(java.awt.Dimension), setSize(int, int), resize(int, int), contains(java.awt.Point), contains(int, int), contains(java.awt.Rectangle), contains(int, int, int, int), inside(int, int), intersects(java.awt.Rectangle), intersection(java.awt.Rectangle), union(java.awt.Rectangle), add(int, int), add(java.awt.Point), add(java.awt.Rectangle), grow(int, int), isEmpty(), outcode(double, double), createIntersection(java.awt.geom.Rectangle2D), createUnion(java.awt.geom.Rectangle2D), equals(java.lang.Object), toString(), setRect(double, double, double, double), setRect(java.awt.geom.Rectangle2D), intersectsLine(double, double, double, double), intersectsLine(java.awt.geom.Line2D), outcode(double, double), outcode(java.awt.geom.Point2D), setFrame(double, double, double, double), getBounds2D(), contains(double, double), contains(double, double, double, double), intersects(double, double, double, double), createIntersection(java.awt.geom.Rectangle2D), intersect(java.awt.geom.Rectangle2D, java.awt.geom.Rectangle2D, java.awt.geom.Rectangle2D), createUnion(java.awt.geom.Rectangle2D), union(java.awt.geom.Rectangle2D, java.awt.geom.Rectangle2D, java.awt.geom.Rectangle2D), add(double, double), add(java.awt.geom.Point2D), add(java.awt.geom.Rectangle2D), getPathIterator(java.awt.geom.AffineTransform), getPathIterator(java.awt.geom.AffineTransform, double), hashCode(), equals(java.lang.Object), getX(), getY(), getWidth(), getHeight(), getMinX(), getMinY(), getMaxX(), getMaxY(), getCenterX(), getCenterY(), getFrame(), isEmpty(), setFrame(double, double, double, double), setFrame(java.awt.geom.Point2D, java.awt.geom.Dimension2D), setFrame(java.awt.geom.Rectangle2D), setFrameFromDiagonal(double, double, double, double), setFrameFromDiagonal(java.awt.geom.Point2D, java.awt.geom.Point2D), setFrameFromCenter(double, double, double, double), setFrameFromCenter(java.awt.geom.Point2D, java.awt.geom.Point2D), contains(java.awt.geom.Point2D), contains(java.awt.geom.Rectangle2D), intersects(java.awt.geom.Rectangle2D), getBounds(), getPathIterator(java.awt.geom.AffineTransform, double), clone(), getClass(), hashCode(), equals(java.lang.Object), clone(), toString(), notify(), notifyAll(), wait(long), wait(long, int), wait(), finalize(),

SUBCLASSES:
BasicTextUI.BasicCaret,





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net