package org.aswing.event

AWEvent

The Event class is used as the base class for the AsWing Component events. @author paling

AttachEvent

The event for JAttachPane. @see org.aswing.JAttachPane @author paling

CellEditorListener

CellEditorListener defines the interface for an object that listens to changes in a CellEditor

ClickCountEvent

For continusely clicks.

ColorChooserEvent

ContainerEvent

The Event class is used to Container events. @author paling

DragAndDropEvent

ExpandVetoException

Exception used to stop and expand/collapse from happening. @author paling

FocusKeyEvent

FrameEvent

Event for JFrame. @see org.aswing.JFrame @author paling

InteractiveEvent

The event that has is about interactive.

The important property programmatic indicated that whether or not the event is fired by the programmatic reason or user mouse/keyboard interaction reason.

ListDataEvent

The event for list model. @see org.aswing.JList @see org.aswing.ListModel @see org.aswing.event.ListDataListener @author paling

ListDataListener

ListItemEvent

The event for items of List. @author paling

ModelEvent

The base class for model events. @author paling

MovedEvent

The event for component moved. @author paling

PopupEvent

The event for JPopup. @see org.aswing.JPopup @author paling

PropertyChangeEvent

Event for object property changed. @author paling

ReleaseEvent

Event for display object release and release outside.

Generally, if you need the target, you may need the pressTarget indeed. The pressTarget property is the target of which object was pressed and then released. The target property is the object which was released, but maybe it is not pressed, i mean, its child was press, not itself. So, use getPressTarget() to get the right target.

ResizedEvent

The event for component resized. @author paling

ScrollPaneEvent

The event for JScrollPane. @author paling

SelectionEvent

The event for list and table selection change. @see org.aswing.JList @see org.aswing.JTable @see org.aswing.ListSelectionModel @author paling

TabCloseEvent

The event for JClosableTabbedPane tab close button clicked. @author paling

TableCellEditEvent

The event for table cell editing. @author paling

TableModelEvent

TableModelEvent is used to notify listeners that a table model has changed. The model event describes changes to a TableModel and all references to rows and columns are in the co-ordinate system of the model. Depending on the parameters used in the constructors, the TableModelevent can be used to specify the following types of changes:

TableModelListener

TableModelListener defines the interface for an object that listens to changes in a TableModel. @author paling

ToolTipEvent

TreeCellEditEvent

The event for tree cell editing. @author paling

TreeEvent

Tree event. @author paling

TreeModelEvent

Encapsulates information describing changes to a tree model, and used to notify tree model listeners of the change.

TreeModelListener

Defines the interface for an object that listens to changes in a TreeModel.

TreeSelectionEvent

An event that characterizes a change in the current selection. The change is based on any number of paths. TreeSelectionListeners will generally query the source of the event for the new selected status of each potentially changed row.

WindowEvent

The event for window. @see org.aswing.JWindow @author paling