Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
javax.swing.text

Class DefaultCaret

java.lang.Object
|
+--java.awt.geom.RectangularShape
   |
   +--java.awt.geom.Rectangle2D
      |
      +--java.awt.Rectangle
         |
         +--javax.swing.text.DefaultCaret

All Implemented Interfaces:

Caret, FocusListener, MouseListener, MouseMotionListener, Shape, Serializable, Shape, Cloneable


public class DefaultCaret

extends Rectangle

implements Caret, FocusListener, MouseListener, MouseMotionListener

Method Summary

voidaddChangeListener(javax.swing.event.ChangeListener l)

voiddeinstall(javax.swing.text.JTextComponent c)

voidfocusGained(java.awt.event.FocusEvent evt)

voidfocusLost(java.awt.event.FocusEvent evt)

intgetBlinkRate()

intgetDot()

java.awt.PointgetMagicaretPosition()

intgetMark()

voidinstall(javax.swing.text.JTextComponent c)

booleanisSelectionVisible()

booleanisVisible()

voidmouseClicked(java.awt.event.MouseEvent evt)

voidmouseDragged(java.awt.event.MouseEvent evt)

voidmouseEntered(java.awt.event.MouseEvent evt)

voidmouseExited(java.awt.event.MouseEvent evt)

voidmouseMoved(java.awt.event.MouseEvent evt)

voidmousePressed(java.awt.event.MouseEvent evt)

voidmouseReleased(java.awt.event.MouseEvent evt)

voidmoveDot(int dot)

voidpaint(java.awt.Graphics g)

voidremoveChangeListener(javax.swing.event.ChangeListener l)

voidsetBlinkRate(int rate)

voidsetDot(int dot)

voidsetMagicCaretPosition(java.awt.Point p)

voidsetSelectionVisible(boolean v)

voidsetVisible(boolean v)

Method Details

addChangeListener

public void addChangeListener(javax.swing.event.ChangeListener l)

Parameters:


deinstall

public void deinstall(javax.swing.text.JTextComponent c)

Parameters:


focusGained

public void focusGained(java.awt.event.FocusEvent evt)

Parameters:


focusLost

public void focusLost(java.awt.event.FocusEvent evt)

Parameters:


getBlinkRate

public int getBlinkRate()


getDot

public int getDot()


getMagicaretPosition

public Point getMagicaretPosition()


getMark

public int getMark()


install

public void install(javax.swing.text.JTextComponent c)

Parameters:


isSelectionVisible

public boolean isSelectionVisible()


isVisible

public boolean isVisible()


mouseClicked

public void mouseClicked(java.awt.event.MouseEvent evt)

Parameters:


mouseDragged

public void mouseDragged(java.awt.event.MouseEvent evt)

Parameters:


mouseEntered

public void mouseEntered(java.awt.event.MouseEvent evt)

Parameters:


mouseExited

public void mouseExited(java.awt.event.MouseEvent evt)

Parameters:


mouseMoved

public void mouseMoved(java.awt.event.MouseEvent evt)

Parameters:


mousePressed

public void mousePressed(java.awt.event.MouseEvent evt)

Parameters:


mouseReleased

public void mouseReleased(java.awt.event.MouseEvent evt)

Parameters:


moveDot

public void moveDot(int dot)

Parameters:


paint

public void paint(java.awt.Graphics g)

Parameters:


removeChangeListener

public void removeChangeListener(javax.swing.event.ChangeListener l)

Parameters:


setBlinkRate

public void setBlinkRate(int rate)

Parameters:


setDot

public void setDot(int dot)

Parameters:


setMagicCaretPosition

public void setMagicCaretPosition(java.awt.Point p)

Parameters:


setSelectionVisible

public void setSelectionVisible(boolean v)

Parameters:


setVisible

public void setVisible(boolean v)

Parameters: