Class JFormattedTextFieldNavigationManager
java.lang.Object
org.nuiton.jaxx.widgets.jformattedtextfield.JFormattedTextFieldNavigationManager
public class JFormattedTextFieldNavigationManager
extends java.lang.Object
Manager to navigate inside a JFormattedTextField using a MaskFormatter.
Created on 3/21/15.
- Since:
- 2.23
- Author:
- Tony Chemit - chemit@codelutin.com
-
Constructor Summary
Constructors Modifier Constructor Description protectedJFormattedTextFieldNavigationManager(JFormatterTextFieldInternalGroups groups, javax.swing.JFormattedTextField component) -
Method Summary
Modifier and Type Method Description protected booleancanGoLeft(java.awt.event.KeyEvent e)protected booleancanGoRight(java.awt.event.KeyEvent e)protected booleancanTransferFocus(java.awt.event.KeyEvent e)protected booleancanTransferFocusBackward(java.awt.event.KeyEvent e)protected JFormatterTextFieldInternalGroupgetCurrentGroup(javax.swing.JFormattedTextField source)protected voidgoLeft(javax.swing.JFormattedTextField source, int caretPosition)protected voidgoRight(javax.swing.JFormattedTextField source, int caretPosition)protected voidgotoComponent(javax.swing.JFormattedTextField source, JFormatterTextFieldInternalGroup group)static voidinstall(javax.swing.JFormattedTextField component)protected voidselectComponent(JFormatterTextFieldInternalGroup currentGroup)static voiduninstall(javax.swing.JFormattedTextField component)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
JFormattedTextFieldNavigationManager
protected JFormattedTextFieldNavigationManager(JFormatterTextFieldInternalGroups groups, javax.swing.JFormattedTextField component)
-
-
Method Details
-
install
public static void install(javax.swing.JFormattedTextField component) -
uninstall
public static void uninstall(javax.swing.JFormattedTextField component) -
gotoComponent
protected void gotoComponent(javax.swing.JFormattedTextField source, JFormatterTextFieldInternalGroup group) -
selectComponent
-
getCurrentGroup
-
goRight
protected void goRight(javax.swing.JFormattedTextField source, int caretPosition) -
goLeft
protected void goLeft(javax.swing.JFormattedTextField source, int caretPosition) -
canGoRight
protected boolean canGoRight(java.awt.event.KeyEvent e) -
canGoLeft
protected boolean canGoLeft(java.awt.event.KeyEvent e) -
canTransferFocus
protected boolean canTransferFocus(java.awt.event.KeyEvent e) -
canTransferFocusBackward
protected boolean canTransferFocusBackward(java.awt.event.KeyEvent e)
-