JOGL v2.6.0-rc-20250712
JOGL, High-Performance Graphics Binding for Java™ (public API).
com.jogamp.newt.event.awt.AWTMouseAdapter Class Reference
Inheritance diagram for com.jogamp.newt.event.awt.AWTMouseAdapter:
Collaboration diagram for com.jogamp.newt.event.awt.AWTMouseAdapter:

Public Member Functions

 AWTMouseAdapter (final com.jogamp.newt.event.MouseListener newtListener, final NativeSurfaceHolder nsProxy)
 
 AWTMouseAdapter (final com.jogamp.newt.event.MouseListener newtListener, final com.jogamp.newt.Window newtProxy)
 
 AWTMouseAdapter (final com.jogamp.newt.Window downstream)
 
 AWTMouseAdapter ()
 
synchronized AWTAdapter addTo (final java.awt.Component awtComponent)
 Due to the fact that some NEWT com.jogamp.newt.event.NEWTEventListener are mapped to more than one java.util.EventListener, this method is for your convenience to use this Adapter as a listener for all types. More...
 
synchronized AWTAdapter removeFrom (final java.awt.Component awtComponent)
 
synchronized void mouseClicked (final java.awt.event.MouseEvent e)
 
synchronized void mouseEntered (final java.awt.event.MouseEvent e)
 
synchronized void mouseExited (final java.awt.event.MouseEvent e)
 
synchronized void mousePressed (final java.awt.event.MouseEvent e)
 
synchronized void mouseReleased (final java.awt.event.MouseEvent e)
 
synchronized void mouseDragged (final java.awt.event.MouseEvent e)
 
synchronized void mouseMoved (final java.awt.event.MouseEvent e)
 
synchronized void mouseWheelMoved (final java.awt.event.MouseWheelEvent e)
 
- Public Member Functions inherited from com.jogamp.newt.event.awt.AWTAdapter
 AWTAdapter ()
 
synchronized AWTAdapter setDownstream (final com.jogamp.newt.Window downstream) throws IllegalStateException
 Setup a pipeline adapter, AWT EventListener. More...
 
synchronized AWTAdapter clear ()
 Removes all references, downstream and NEWT-EventListener. More...
 
final synchronized void setConsumeAWTEvent (final boolean v)
 
final synchronized NativeSurfaceHolder getNativeSurfaceHolder ()
 Returns the NativeSurfaceHolder acting as downstream, NEWT window proxy or as an NativeSurfaceHolder proxy. More...
 
final synchronized com.jogamp.newt.Window getNewtWindow ()
 Returns the NEWT Window acting as downstream or as a NEWT window proxy. More...
 
final synchronized com.jogamp.newt.event.NEWTEventListener getNewtEventListener ()
 Returns the NEWT event-listener if instance is used as an NativeSurfaceHolder proxy or NEWT window proxy, otherwise method returns null. More...
 
abstract AWTAdapter addTo (java.awt.Component awtComponent)
 Due to the fact that some NEWT com.jogamp.newt.event.NEWTEventListener are mapped to more than one java.util.EventListener, this method is for your convenience to use this Adapter as a listener for all types. More...
 
abstract AWTAdapter removeFrom (java.awt.Component awtComponent)
 

Additional Inherited Members

- Static Public Attributes inherited from com.jogamp.newt.event.awt.AWTAdapter
static final boolean DEBUG_IMPLEMENTATION = Debug.debug("Window")
 
- Protected Member Functions inherited from com.jogamp.newt.event.awt.AWTAdapter
 AWTAdapter (final com.jogamp.newt.event.NEWTEventListener newtListener, final NativeSurfaceHolder nsProxy)
 Create a proxy adapter, wrapping around an NEWT EventListener, exposed as an AWT EventListener,
where the given NativeSurfaceHolder impersonates the event's source. More...
 
 AWTAdapter (final com.jogamp.newt.event.NEWTEventListener newtListener, final com.jogamp.newt.Window newtProxy)
 Create a proxy adapter, wrapping around an NEWT EventListener, exposed as an AWT EventListener,
where the given NEWT Window, a NativeSurfaceHolder, impersonates the event's source. More...
 
 AWTAdapter (final com.jogamp.newt.Window downstream) throws IllegalStateException
 Create a pipeline adapter, AWT EventListener. More...
 
- Protected Attributes inherited from com.jogamp.newt.event.awt.AWTAdapter
boolean isSetup
 

Detailed Description

Definition at line 35 of file AWTMouseAdapter.java.

Constructor & Destructor Documentation

◆ AWTMouseAdapter() [1/4]

com.jogamp.newt.event.awt.AWTMouseAdapter.AWTMouseAdapter ( final com.jogamp.newt.event.MouseListener  newtListener,
final NativeSurfaceHolder  nsProxy 
)

Definition at line 39 of file AWTMouseAdapter.java.

◆ AWTMouseAdapter() [2/4]

com.jogamp.newt.event.awt.AWTMouseAdapter.AWTMouseAdapter ( final com.jogamp.newt.event.MouseListener  newtListener,
final com.jogamp.newt.Window  newtProxy 
)

Definition at line 43 of file AWTMouseAdapter.java.

◆ AWTMouseAdapter() [3/4]

com.jogamp.newt.event.awt.AWTMouseAdapter.AWTMouseAdapter ( final com.jogamp.newt.Window  downstream)

Definition at line 47 of file AWTMouseAdapter.java.

◆ AWTMouseAdapter() [4/4]

com.jogamp.newt.event.awt.AWTMouseAdapter.AWTMouseAdapter ( )

Definition at line 51 of file AWTMouseAdapter.java.

Member Function Documentation

◆ addTo()

synchronized AWTAdapter com.jogamp.newt.event.awt.AWTMouseAdapter.addTo ( final java.awt.Component  awtComponent)

Due to the fact that some NEWT com.jogamp.newt.event.NEWTEventListener are mapped to more than one java.util.EventListener, this method is for your convenience to use this Adapter as a listener for all types.


E.g. com.jogamp.newt.event.MouseListener is mapped to java.awt.event.MouseListener and java.awt.event.MouseMotionListener.

Reimplemented from com.jogamp.newt.event.awt.AWTAdapter.

Definition at line 56 of file AWTMouseAdapter.java.

Here is the caller graph for this function:

◆ mouseClicked()

synchronized void com.jogamp.newt.event.awt.AWTMouseAdapter.mouseClicked ( final java.awt.event.MouseEvent  e)

Definition at line 72 of file AWTMouseAdapter.java.

◆ mouseDragged()

synchronized void com.jogamp.newt.event.awt.AWTMouseAdapter.mouseDragged ( final java.awt.event.MouseEvent  e)

Definition at line 132 of file AWTMouseAdapter.java.

◆ mouseEntered()

synchronized void com.jogamp.newt.event.awt.AWTMouseAdapter.mouseEntered ( final java.awt.event.MouseEvent  e)

Definition at line 84 of file AWTMouseAdapter.java.

◆ mouseExited()

synchronized void com.jogamp.newt.event.awt.AWTMouseAdapter.mouseExited ( final java.awt.event.MouseEvent  e)

Definition at line 96 of file AWTMouseAdapter.java.

◆ mouseMoved()

synchronized void com.jogamp.newt.event.awt.AWTMouseAdapter.mouseMoved ( final java.awt.event.MouseEvent  e)

Definition at line 144 of file AWTMouseAdapter.java.

◆ mousePressed()

synchronized void com.jogamp.newt.event.awt.AWTMouseAdapter.mousePressed ( final java.awt.event.MouseEvent  e)

Definition at line 108 of file AWTMouseAdapter.java.

◆ mouseReleased()

synchronized void com.jogamp.newt.event.awt.AWTMouseAdapter.mouseReleased ( final java.awt.event.MouseEvent  e)

Definition at line 120 of file AWTMouseAdapter.java.

◆ mouseWheelMoved()

synchronized void com.jogamp.newt.event.awt.AWTMouseAdapter.mouseWheelMoved ( final java.awt.event.MouseWheelEvent  e)

Definition at line 156 of file AWTMouseAdapter.java.

◆ removeFrom()

synchronized AWTAdapter com.jogamp.newt.event.awt.AWTMouseAdapter.removeFrom ( final java.awt.Component  awtComponent)
See also
addTo(java.awt.Component)

Reimplemented from com.jogamp.newt.event.awt.AWTAdapter.

Definition at line 64 of file AWTMouseAdapter.java.


The documentation for this class was generated from the following file: