JOGL v2.6.0-rc-20250712
JOGL, High-Performance Graphics Binding for Java™ (public API).
Package com.jogamp.opengl.test.junit.jogl.awt

Copyright 2010 JogAmp Community. More...

Packages

package  text
 Copyright 2011 JogAmp Community.
 

Classes

class  ManualHiDPIBufferedImage01AWT
 Manual test for BufferedImage behavior w/ OSX HiDPI pixel scale usage. More...
 
class  TestAWT01GLn
 
class  TestAWT02WindowClosing
 
class  TestAWT03GLCanvasRecreate01
 
class  TestAWT03GLJPanelRecreate01
 
class  TestBug1225EventQueueInterruptedAWT
 Test to check if interrupt on AWT-EventQueue causes a malfunction in JOGL. More...
 
class  TestBug1245JTabbedPanelCrashAWT
 Bug 1245. More...
 
class  TestBug460GLCanvasNPEAWT
 
class  TestBug461FBOSupersamplingSwingAWT
 Tests for bug 461, a failure of GLDrawableFactory.createOffscreenAutoDrawable(..) on Windows when the stencil buffer is turned on. More...
 
class  TestBug461PBufferSupersamplingSwingAWT
 Tests for bug 461, a failure of PBuffer GLDrawableFactory.createOffscreenAutoDrawable(..) on Windows when the stencil buffer is turned on. More...
 
class  TestBug551AWT
 Tests context creation + display on various kinds of Window implementations. More...
 
class  TestBug572AWT
 Test realize GLCanvas and setVisible(true) AWT-Frames on AWT-EDT and on current thread (non AWT-EDT) More...
 
class  TestBug611AWT
 As reported in Bug 611, on Windows XP is a performance issue: After JOGL initialization there seems to be a huge time lag when trying to open the Desktop folder. More...
 
class  TestBug642JSplitPaneMixHwLw01AWT
 Documenting Bug 642 (related to Bug 586) More...
 
class  TestBug664GLCanvasSetVisibleSwingAWT
 
class  TestBug675BeansInDesignTimeAWT
 
class  TestBug816GLCanvasFrameHoppingB849B889AWT
 Moving GLCanvas between 2 AWT JFrame. More...
 
class  TestBug816JTabbedPanelVisibilityB849B878AWT
 AWT JFrame w/ JTabbedPanel, Moving GLCanvas between it's tabs while selecting. More...
 
class  TestBug816OSXCALayerPos01AWT
 Bug 816: OSX CALayer Positioning Bug. More...
 
class  TestBug816OSXCALayerPos02AWT
 Bug 816: OSX CALayer Positioning Bug - Swing JFrame w/ 2 JRootPanes and 2 JSplitPanes. More...
 
class  TestBug816OSXCALayerPos03aB729AWT
 AWT Frame BorderLayout w/ Checkbox North, GLCanvas Center. More...
 
class  TestBug816OSXCALayerPos03bB849AWT
 AWT Frame BorderLayout w/ Checkbox North, Panel.GLCanvas Center. More...
 
class  TestBug816OSXCALayerPos03cB849AWT
 AWT JFrame BorderLayout w/ Checkbox North, JPanel.GLCanvas Center. More...
 
class  TestBug816OSXCALayerPos04aAWT
 Bug 816: OSX CALayer Positioning Bug - AWT Frame w/ (top-level) Dialog child containing the GLCanvas. More...
 
class  TestBug816OSXCALayerPos04bAWT
 Bug 816: OSX CALayer Positioning Bug - AWT JFrame w/ JDialog child containing the GLCanvas. More...
 
class  TestGLCanvasAWTActionDeadlock00AWT
 
class  TestGLCanvasAWTActionDeadlock01AWT
 BUG on OSX/CALayer w/ Java6: If frame.setTitle() is issued right after initialization the call hangs in. More...
 
class  TestGLCanvasAWTActionDeadlock02AWT
 Sample program that relies on JOGL's mechanism to handle the OpenGL context and rendering loop when using an AWT canvas attached to an Applet. More...
 
class  TestGLCanvasResize01AWT
 Multiple GLCanvas in a JFrame. More...
 
class  TestGLJPanelReadd01Bug1310AWT
 Remove and re-add a GLJPanel from its Swing parent. More...
 
class  TestGLJPanelResize01AWT
 Multiple GLJPanels in a JFrame. More...
 
class  TestGLJPanelTextureStateAWT
 Unit test for bug 826, test GLJPanel's TextureState save and restore. More...
 
class  TestIsRealizedConcurrency01AWT
 
class  TestJScrollPaneMixHwLw01AWT
 Documenting Bug 586. More...
 
class  TestSwingAWT01GLn
 Tests context creation + display on various kinds of Window implementations. More...
 

Detailed Description

Copyright 2010 JogAmp Community.

Copyright 2013-2023 JogAmp Community.

Copyright 2012 JogAmp Community.

Copyright 2011 JogAmp Community.

Copyright 2013 JogAmp Community.

Copyright 2015 JogAmp Community.

All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY JogAmp Community `‘AS IS’' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JogAmp Community OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

The views and conclusions contained in the software and documentation are those of the authors and should not be interpreted as representing official policies, either expressed or implied, of JogAmp Community.