stardiv.unoctrl
Class JComponentListener
java.lang.Object
|
+--stardiv.unoctrl.JComponentListener
- All Implemented Interfaces:
- java.awt.event.ComponentListener, java.util.EventListener, java.awt.event.FocusListener, stardiv.unoctrl.IRmKeyCodes, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener
- public synchronized class JComponentListener
- extends java.lang.Object
- implements java.awt.event.ComponentListener, java.awt.event.FocusListener, stardiv.unoctrl.IRmKeyCodes, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener
Field Summary |
(package private) static int |
NO_BUTTON_MASK
|
(package private) static int |
VCL_BUTTONLEFT_MASK
|
(package private) static int |
VCL_BUTTONMIDDLE_MASK
|
(package private) static int |
VCL_BUTTONRIGHT_MASK
|
(package private) static int |
VCL_MOD1_MASK
|
(package private) static int |
VCL_MOD2_MASK
|
(package private) static int |
VCL_SHIFT_MASK
|
private long |
pCppJavaOwner
|
Fields inherited from interface stardiv.unoctrl.IRmKeyCodes |
JAVA_ALPHA_OFF, JAVA_FUNC_OFF, JAVA_NUM_OFF, KEYGROUP_ALPHA, KEYGROUP_CURSOR, KEYGROUP_FKEYS, KEYGROUP_MISC, KEYGROUP_NUM, KEYGROUP_TYPE, KEY_MOD1, KEY_MOD2, KEY_MODTYPE, KEY_SHIFT, MOUSE_LEFT, MOUSE_MIDDLE, MOUSE_RIGHT, SVKEY_0, SVKEY_1, SVKEY_2, SVKEY_3, SVKEY_4, SVKEY_5, SVKEY_6, SVKEY_7, SVKEY_8, SVKEY_9, SVKEY_A, SVKEY_ADD, SVKEY_B, SVKEY_BACKSPACE, SVKEY_C, SVKEY_COMMA, SVKEY_CONTEXTMENU, SVKEY_COPY, SVKEY_CUT, SVKEY_D, SVKEY_DELETE, SVKEY_DIVIDE, SVKEY_DOWN, SVKEY_E, SVKEY_END, SVKEY_EQUAL, SVKEY_ESCAPE, SVKEY_F, SVKEY_F1, SVKEY_F10, SVKEY_F11, SVKEY_F12, SVKEY_F13, SVKEY_F14, SVKEY_F15, SVKEY_F16, SVKEY_F17, SVKEY_F18, SVKEY_F19, SVKEY_F2, SVKEY_F20, SVKEY_F21, SVKEY_F22, SVKEY_F23, SVKEY_F24, SVKEY_F25, SVKEY_F26, SVKEY_F3, SVKEY_F4, SVKEY_F5, SVKEY_F6, SVKEY_F7, SVKEY_F8, SVKEY_F9, SVKEY_FIND, SVKEY_FRONT, SVKEY_G, SVKEY_GREATER, SVKEY_H, SVKEY_HELP, SVKEY_HOME, SVKEY_I, SVKEY_INSERT, SVKEY_J, SVKEY_K, SVKEY_L, SVKEY_LEFT, SVKEY_LESS, SVKEY_M, SVKEY_MULTIPLY, SVKEY_N, SVKEY_O, SVKEY_OPEN, SVKEY_P, SVKEY_PAGEDOWN, SVKEY_PAGEUP, SVKEY_PASTE, SVKEY_POINT, SVKEY_PROPERTIES, SVKEY_Q, SVKEY_R, SVKEY_REPEAT, SVKEY_RETURN, SVKEY_RIGHT, SVKEY_S, SVKEY_SPACE, SVKEY_SUBTRACT, SVKEY_T, SVKEY_TAB, SVKEY_U, SVKEY_UNDO, SVKEY_UP, SVKEY_V, SVKEY_W, SVKEY_X, SVKEY_Y, SVKEY_Z |
Constructor Summary |
JComponentListener(long l)
|
Method Summary |
void |
JCfocusGained(boolean b)
|
void |
JCfocusLost(boolean b)
|
void |
JCkeyTyped(int i1,
int i2,
int i3)
|
void |
JCmouseDragged(int i1,
int i2,
int i3,
int i4,
int i5,
boolean b)
|
void |
JCmouseEntered(int i1,
int i2,
int i3,
int i4,
int i5,
boolean b)
|
void |
JCmouseExited(int i1,
int i2,
int i3,
int i4,
int i5,
boolean b)
|
void |
JCmouseMoved(int i1,
int i2,
int i3,
int i4,
int i5,
boolean b)
|
void |
JCmousePressed(int i1,
int i2,
int i3,
int i4,
int i5,
boolean b)
|
void |
JCmouseReleased(int i1,
int i2,
int i3,
int i4,
int i5,
boolean b)
|
void |
componentHidden(java.awt.event.ComponentEvent ce)
|
void |
componentMoved(java.awt.event.ComponentEvent ce)
|
void |
componentResized(java.awt.event.ComponentEvent ce)
|
void |
componentShown(java.awt.event.ComponentEvent ce)
|
static void |
drawComponent(java.awt.Component c,
int i)
|
protected void |
finalize()
|
void |
focusGained(java.awt.event.FocusEvent fe)
|
void |
focusLost(java.awt.event.FocusEvent fe)
|
static byte[] |
getStreamedJavaData(java.lang.Object o)
|
static int |
javaToVCLButtons(int i)
|
static int |
javaToVCLKeyCode(int i)
|
static int |
javaToVCLModifiers(int i)
|
void |
keyPressed(java.awt.event.KeyEvent ke)
|
void |
keyReleased(java.awt.event.KeyEvent ke)
|
void |
keyTyped(java.awt.event.KeyEvent ke)
|
void |
mouseClicked(java.awt.event.MouseEvent me)
|
void |
mouseDragged(java.awt.event.MouseEvent me)
|
void |
mouseEntered(java.awt.event.MouseEvent me)
|
void |
mouseExited(java.awt.event.MouseEvent me)
|
void |
mouseMoved(java.awt.event.MouseEvent me)
|
void |
mousePressed(java.awt.event.MouseEvent me)
|
void |
mouseReleased(java.awt.event.MouseEvent me)
|
void |
onFinalize()
|
static java.lang.Object |
reInstance(byte[] b)
|
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NO_BUTTON_MASK
static final int NO_BUTTON_MASK
VCL_BUTTONLEFT_MASK
static final int VCL_BUTTONLEFT_MASK
VCL_BUTTONMIDDLE_MASK
static final int VCL_BUTTONMIDDLE_MASK
VCL_BUTTONRIGHT_MASK
static final int VCL_BUTTONRIGHT_MASK
VCL_MOD1_MASK
static final int VCL_MOD1_MASK
VCL_MOD2_MASK
static final int VCL_MOD2_MASK
VCL_SHIFT_MASK
static final int VCL_SHIFT_MASK
pCppJavaOwner
private long pCppJavaOwner
JComponentListener
public JComponentListener(long l)
JCfocusGained
public void JCfocusGained(boolean b)
JCfocusLost
public void JCfocusLost(boolean b)
JCkeyTyped
public void JCkeyTyped(int i1,
int i2,
int i3)
JCmouseDragged
public void JCmouseDragged(int i1,
int i2,
int i3,
int i4,
int i5,
boolean b)
JCmouseEntered
public void JCmouseEntered(int i1,
int i2,
int i3,
int i4,
int i5,
boolean b)
JCmouseExited
public void JCmouseExited(int i1,
int i2,
int i3,
int i4,
int i5,
boolean b)
JCmouseMoved
public void JCmouseMoved(int i1,
int i2,
int i3,
int i4,
int i5,
boolean b)
JCmousePressed
public void JCmousePressed(int i1,
int i2,
int i3,
int i4,
int i5,
boolean b)
JCmouseReleased
public void JCmouseReleased(int i1,
int i2,
int i3,
int i4,
int i5,
boolean b)
componentHidden
public void componentHidden(java.awt.event.ComponentEvent ce)
- Specified by:
componentHidden
in interface java.awt.event.ComponentListener
componentMoved
public void componentMoved(java.awt.event.ComponentEvent ce)
- Specified by:
componentMoved
in interface java.awt.event.ComponentListener
componentResized
public void componentResized(java.awt.event.ComponentEvent ce)
- Specified by:
componentResized
in interface java.awt.event.ComponentListener
componentShown
public void componentShown(java.awt.event.ComponentEvent ce)
- Specified by:
componentShown
in interface java.awt.event.ComponentListener
drawComponent
public static final void drawComponent(java.awt.Component c,
int i)
finalize
protected void finalize()
focusGained
public void focusGained(java.awt.event.FocusEvent fe)
- Specified by:
focusGained
in interface java.awt.event.FocusListener
focusLost
public void focusLost(java.awt.event.FocusEvent fe)
- Specified by:
focusLost
in interface java.awt.event.FocusListener
getStreamedJavaData
public static final byte[] getStreamedJavaData(java.lang.Object o)
throws java.io.IOException
javaToVCLButtons
public static final int javaToVCLButtons(int i)
javaToVCLKeyCode
public static final int javaToVCLKeyCode(int i)
javaToVCLModifiers
public static final int javaToVCLModifiers(int i)
keyPressed
public void keyPressed(java.awt.event.KeyEvent ke)
- Specified by:
keyPressed
in interface java.awt.event.KeyListener
keyReleased
public void keyReleased(java.awt.event.KeyEvent ke)
- Specified by:
keyReleased
in interface java.awt.event.KeyListener
keyTyped
public void keyTyped(java.awt.event.KeyEvent ke)
- Specified by:
keyTyped
in interface java.awt.event.KeyListener
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent me)
- Specified by:
mouseClicked
in interface java.awt.event.MouseListener
mouseDragged
public void mouseDragged(java.awt.event.MouseEvent me)
- Specified by:
mouseDragged
in interface java.awt.event.MouseMotionListener
mouseEntered
public void mouseEntered(java.awt.event.MouseEvent me)
- Specified by:
mouseEntered
in interface java.awt.event.MouseListener
mouseExited
public void mouseExited(java.awt.event.MouseEvent me)
- Specified by:
mouseExited
in interface java.awt.event.MouseListener
mouseMoved
public void mouseMoved(java.awt.event.MouseEvent me)
- Specified by:
mouseMoved
in interface java.awt.event.MouseMotionListener
mousePressed
public void mousePressed(java.awt.event.MouseEvent me)
- Specified by:
mousePressed
in interface java.awt.event.MouseListener
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent me)
- Specified by:
mouseReleased
in interface java.awt.event.MouseListener
onFinalize
public void onFinalize()
reInstance
public static final java.lang.Object reInstance(byte[] b)
throws java.io.StreamCorruptedException,
java.io.IOException,
java.io.OptionalDataException,
java.lang.ClassNotFoundException