java.lang.Object
org.autogui.swing.log.GuiSwingLogList.GuiSwingLogEventDispatcher
- All Implemented Interfaces:
MouseListener,MouseMotionListener,EventListener
- Enclosing class:
GuiSwingLogList
public static class GuiSwingLogList.GuiSwingLogEventDispatcher
extends Object
implements MouseListener, MouseMotionListener
the event handler for log-entries in the list
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Runnableprotected GuiSwingLogList.FindStateprotected Instantprotected intprotected Pointprotected CellRendererPaneprotected GuiSwingLogList -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidfindTextAndScroll(String str, boolean forward) voidfindTextRows(String str, boolean forward, int startRow, int endRow) intgetCurrentFindIndex(boolean forward) voidvoidvoidvoidvoidvoidvoidvoidrunEntry(int row, GuiSwingLogEntry entry, Consumer<GuiSwingLogEntry.LogEntryRenderer> runner) voidselectionChange(int from, int to) voidupdateSelectionRange(int from, int to)
-
Field Details
-
table
-
rendererPane
-
pressPoint
-
pressIndex
protected int pressIndex -
findState
-
popupTime
-
delayedPressProcess
-
-
Constructor Details
-
GuiSwingLogEventDispatcher
-
-
Method Details
-
selectionChange
public void selectionChange(int from, int to) -
getEntry
-
getEntryRenderer
-
getRendererList
-
mouseClicked
- Specified by:
mouseClickedin interfaceMouseListener
-
mousePressed
- Specified by:
mousePressedin interfaceMouseListener
-
runEntry
public void runEntry(int row, GuiSwingLogEntry entry, Consumer<GuiSwingLogEntry.LogEntryRenderer> runner) -
convert
-
mouseReleased
- Specified by:
mouseReleasedin interfaceMouseListener
-
mouseDragged
- Specified by:
mouseDraggedin interfaceMouseMotionListener
-
updateSelectionRange
public void updateSelectionRange(int from, int to) -
drag
-
drag
-
mouseEntered
- Specified by:
mouseEnteredin interfaceMouseListener
-
mouseExited
- Specified by:
mouseExitedin interfaceMouseListener
-
mouseMoved
- Specified by:
mouseMovedin interfaceMouseMotionListener
-
findText
-
findTextAndScroll
-
getCurrentFindIndex
public int getCurrentFindIndex(boolean forward) -
findTextRows
-
getSelectedText
-