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:無し