cadencii_jp @ wiki
イベントハンドラの実装状況まとめ
最終更新:
boare
-
view
リスナ | リスナ実装のメソッド名 | イベント名 | イベントハンドラの型 | BButton | BMenuBar | BMenu | BPopupMenu | BSlider | BPanel | BScrollBar | BPictureBox | BToggleButton | BCheckBox | BTextBox | BForm |
ActionListener | actionPerformed | click | BEventHandler | r | x | x | |||||||||
MouseMotionListener | mouseDragges+mouseMoved | mouseMove | BMouseEventHandler | r | x | x | |||||||||
MouseListener | mouseClicked | mouseClick | BMouseEventHandler | r | x | x | x | x | x | x | |||||
mousePressed | mouseDown | BMouseEventHandler | r | x | x | x | x | x | x | ||||||
mouseReleased | mouseUp | BMouseEventHandler | r | x | x | x | x | x | x | ||||||
mouseEntered | mouseEnter | BEventHandler | r | x | x | x | x | x | x | ||||||
mouseExited | mouseLeave | BEventHandler | r | x | x | x | x | x | x | ||||||
mouseClicked | mouseDoubleClick | BMouseEventHandler | r | x | x | x | x | x | x | ||||||
FocusListener | focusGained | enter | BEventHandler | r | |||||||||||
focusLost | leave | BEventHandler | r | ||||||||||||
- | paint | paint | BPaintEventHandler | r | x | o | |||||||||
ComponentListener | componentResized | resize | BEventHandler | r | x | ||||||||||
componentShown+componentHidden | visibleChanged | BEventHandler | r | x | |||||||||||
KeyListener | keyPressed+keyTyped | previewKeyDown | BPreviewKeyDownEventHandler | r | x | x | |||||||||
keyPressed | keyDown | BKeyEventHandler | r | x | x | ||||||||||
keyReleased | keyUp | BKeyEventHandler | r | x | x | ||||||||||
keyTyped | keyPress | BKeyPressEventHandler | r | x | x | ||||||||||
PopupMenuListener | popupMenuWillBecomeVisible | opening | BEventHandler | n | n | n | r | n | |||||||
ItemListener | itemStateChanged | checkedChanged | BEventHandler | x | r | ||||||||||
DocumentListener | changeUpdate+insertUpdate+removeUpdate | textChanged | BEventHandler | r |
r:実装済み(ルート実装)
x:実装済み(ルート実装からのコピペ)
o:実装済み(ルート実装と異なる個別の実装)
n:無し
x:実装済み(ルート実装からのコピペ)
o:実装済み(ルート実装と異なる個別の実装)
n:無し