public interface SelectionListener extends SWTEventListener
After creating an instance of a class that implements
this interface it can be added to a control using the
addSelectionListener
method and removed using
the removeSelectionListener
method. When
selection occurs in a control the appropriate method
will be invoked.
SelectionAdapter
,
SelectionEvent
Modifier and Type | Method and Description |
---|---|
void |
widgetDefaultSelected(SelectionEvent e)
Sent when default selection occurs in the control.
|
static SelectionListener |
widgetDefaultSelectedAdapter(Consumer<SelectionEvent> c)
Static helper method to create a
SelectionListener for the
widgetDefaultSelected(SelectionEvent e) ) method, given a lambda expression
or a method reference. |
void |
widgetSelected(SelectionEvent e)
Sent when selection occurs in the control.
|
static SelectionListener |
widgetSelectedAdapter(Consumer<SelectionEvent> c)
Static helper method to create a
SelectionListener for the
widgetSelected(SelectionEvent e) ) method, given a lambda expression
or a method reference. |
void widgetSelected(SelectionEvent e)
For example, selection occurs in a List when the user selects an item or items with the keyboard or mouse. On some platforms, the event occurs when a mouse button or key is pressed. On others, it happens when the mouse or key is released. The exact key or mouse gesture that causes this event is platform specific.
e
- an event containing information about the selectionvoid widgetDefaultSelected(SelectionEvent e)
For example, on some platforms default selection occurs in a List when the user double-clicks an item or types return in a Text. On some platforms, the event occurs when a mouse button or key is pressed. On others, it happens when the mouse or key is released. The exact key or mouse gesture that causes this event is platform specific.
e
- an event containing information about the default selectionstatic SelectionListener widgetSelectedAdapter(Consumer<SelectionEvent> c)
SelectionListener
for the
widgetSelected(SelectionEvent e)
) method, given a lambda expression
or a method reference.c
- the consumer of the eventstatic SelectionListener widgetDefaultSelectedAdapter(Consumer<SelectionEvent> c)
SelectionListener
for the
widgetDefaultSelected(SelectionEvent e)
) method, given a lambda expression
or a method reference.c
- the consumer of the event
Copyright (c) 2000, 2018 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.