rero.gui.input

Class InputField

public class InputField extends JTextField implements KeyListener, ActionListener, MouseListener, ClientStateListener

Field Summary
protected BorderdefaultBorder
protected UserInputEventevent
protected InputBorderindent
protected LinkedListlisteners
Constructor Summary
InputField()
Method Summary
voidactionPerformed(ActionEvent ev)
voidaddInputListener(InputListener l)
protected DocumentcreateDefaultModel()
voidfireInputEvent()
StringgetCurrentText()
StringgetIndent()
booleanisFocusable()
voidkeyPressed(KeyEvent e)
voidkeyReleased(KeyEvent e)
voidkeyTyped(KeyEvent e)
voidmouseClicked(MouseEvent ev)
voidmouseEntered(MouseEvent ev)
voidmouseExited(MouseEvent ev)
voidmousePressed(MouseEvent ev)
voidmouseReleased(MouseEvent ev)
voidpaint(Graphics g)
voidpropertyChanged(String name, String parms)
voidrehashColors()
voidsetIndent(String text)

Field Detail

defaultBorder

protected Border defaultBorder

event

protected UserInputEvent event

indent

protected InputBorder indent

listeners

protected LinkedList listeners

Constructor Detail

InputField

public InputField()

Method Detail

actionPerformed

public void actionPerformed(ActionEvent ev)

addInputListener

public void addInputListener(InputListener l)

createDefaultModel

protected Document createDefaultModel()

fireInputEvent

public void fireInputEvent()

getCurrentText

public String getCurrentText()

getIndent

public String getIndent()

isFocusable

public boolean isFocusable()

keyPressed

public void keyPressed(KeyEvent e)

keyReleased

public void keyReleased(KeyEvent e)

keyTyped

public void keyTyped(KeyEvent e)

mouseClicked

public void mouseClicked(MouseEvent ev)

mouseEntered

public void mouseEntered(MouseEvent ev)

mouseExited

public void mouseExited(MouseEvent ev)

mousePressed

public void mousePressed(MouseEvent ev)

mouseReleased

public void mouseReleased(MouseEvent ev)

paint

public void paint(Graphics g)

propertyChanged

public void propertyChanged(String name, String parms)

rehashColors

public void rehashColors()

setIndent

public void setIndent(String text)