JOGL v2.6.0-rc-20250712
JOGL, High-Performance Graphics Binding for Java™ (public API).
com.jogamp.newt.event.WindowListener Interface Reference

NEWT WindowEvent listener. More...

Inheritance diagram for com.jogamp.newt.event.WindowListener:
Collaboration diagram for com.jogamp.newt.event.WindowListener:

Public Member Functions

void windowResized (WindowEvent e)
 Window is resized, your application shall respect the new window dimension. More...
 
void windowMoved (WindowEvent e)
 Window has been moved. More...
 
void windowDestroyNotify (WindowEvent e)
 Window destruction has been requested. More...
 
void windowDestroyed (WindowEvent e)
 Window has been destroyed. More...
 
void windowGainedFocus (WindowEvent e)
 Window gained focus. More...
 
void windowLostFocus (WindowEvent e)
 Window lost focus. More...
 
void windowRepaint (WindowUpdateEvent e)
 Window area shall be repainted. More...
 

Detailed Description

NEWT WindowEvent listener.

Definition at line 40 of file WindowListener.java.

Member Function Documentation

◆ windowDestroyed()

void com.jogamp.newt.event.WindowListener.windowDestroyed ( WindowEvent  e)

Window has been destroyed.

Implemented in com.jogamp.newt.event.TraceWindowAdapter, com.jogamp.newt.event.WindowAdapter, com.jogamp.opengl.test.junit.util.NEWTFocusAdapter, and com.jogamp.opengl.test.junit.util.NewtTestUtil.NEWTWindowClosingAdapter.

Here is the caller graph for this function:

◆ windowDestroyNotify()

void com.jogamp.newt.event.WindowListener.windowDestroyNotify ( WindowEvent  e)

Window destruction has been requested.

Depending on the default close operation, the window maybe destroyed or not.

In case the window will be destroyed (see above), release of resources is recommended.

Implemented in com.jogamp.opengl.demos.util.QuitAdapter, com.jogamp.newt.event.TraceWindowAdapter, com.jogamp.newt.event.WindowAdapter, com.jogamp.newt.opengl.util.NEWTDemoListener, com.jogamp.opengl.test.junit.util.NEWTFocusAdapter, com.jogamp.opengl.test.junit.util.NewtTestUtil.NEWTWindowClosingAdapter, and com.jogamp.opengl.test.junit.util.QuitAdapter.

Here is the caller graph for this function:

◆ windowGainedFocus()

void com.jogamp.newt.event.WindowListener.windowGainedFocus ( WindowEvent  e)

Window gained focus.

Implemented in com.jogamp.newt.event.TraceWindowAdapter, com.jogamp.newt.event.WindowAdapter, and com.jogamp.opengl.test.junit.util.NEWTFocusAdapter.

Here is the caller graph for this function:

◆ windowLostFocus()

void com.jogamp.newt.event.WindowListener.windowLostFocus ( WindowEvent  e)

Window lost focus.

Implemented in com.jogamp.newt.event.TraceWindowAdapter, com.jogamp.newt.event.WindowAdapter, and com.jogamp.opengl.test.junit.util.NEWTFocusAdapter.

Here is the caller graph for this function:

◆ windowMoved()

void com.jogamp.newt.event.WindowListener.windowMoved ( WindowEvent  e)

Window has been moved.

Implemented in com.jogamp.newt.event.TraceWindowAdapter, com.jogamp.newt.event.WindowAdapter, and com.jogamp.opengl.test.junit.util.NEWTFocusAdapter.

Here is the caller graph for this function:

◆ windowRepaint()

void com.jogamp.newt.event.WindowListener.windowRepaint ( WindowUpdateEvent  e)

Window area shall be repainted.

Implemented in com.jogamp.newt.event.TraceWindowAdapter, com.jogamp.newt.event.WindowAdapter, and com.jogamp.opengl.test.junit.util.NEWTFocusAdapter.

Here is the caller graph for this function:

◆ windowResized()

void com.jogamp.newt.event.WindowListener.windowResized ( WindowEvent  e)

Window is resized, your application shall respect the new window dimension.

A repaint is recommended.

Implemented in com.jogamp.newt.event.TraceWindowAdapter, com.jogamp.newt.event.WindowAdapter, and com.jogamp.opengl.test.junit.util.NEWTFocusAdapter.

Here is the caller graph for this function:

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