Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (517)
Games in Android Showcase (123)
games submitted by our members
Games in WIP (577)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
   Home   Help   Search   Login   Register   
  Show Posts
Pages: [1]
1  Java Game APIs & Engines / JOGL Development / Re: I have problem GLJPanel getContext() on: 2009-02-05 16:15:59
I work  on the project that I does not make  , I must draw swing button on canvas so I change GLCanvas with GLJPanel .    as   the Result of this I have this error.
2  Java Game APIs & Engines / JOGL Development / I have problem GLJPanel getContext() on: 2009-02-05 09:31:32

I use  GLJPanel and  I write below code but I have below error  But I do not take any error GLcanvas. I think  I take error   when    I call getContext()  method.  How can I  solve this problem

                Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
   at javax.media.opengl.GLJPanel.getContext(GLJPanel.java:787)
   at FisrtJoglPackage.SceneRenderer.<init>(JOGLDemo5.java:221)
                     ..............
                   ..............



public class JOGLDemo5 extends JFrame implements ChangeListener
{
   final static int WIDTH = 100;
   final static int HEIGHT = 100;

   final static int FPS = 30;
   private SceneRenderer sr;
   FPSAnimator animator;

   public JOGLDemo5 ()
   {
      
      
      
      super ("JOGLDemo #5");

     
      this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

      GLCapabilities caps=new GLCapabilities();
      caps.setAlphaBits(0);
       sr = new SceneRenderer (caps);
     
      final Animator animator = new Animator(sr);
      sr.setPreferredSize (new Dimension (WIDTH, HEIGHT));
   
     this.add(sr);
       
     
      initGui();
           
      pack ();
      setVisible (true);
      animator.start();
   
   }



  public static void main (String [] args)
   {
      Runnable r = new Runnable ()
                   {
                       public void run ()
                       {
                          new JOGLDemo5 ();
                       
                       }
                   };
      EventQueue.invokeLater (r);
   }




class SceneRenderer extends GLJPanel implements GLEventListener,MouseListener,MouseMotionListener
{
   public SceneRenderer ( GLCapabilities caps)
   {
      
      
      super(caps);
      GLContext context=  this.getContext();
       context.getGL();
       addGLEventListener (this);
     
   }

   public void init (GLAutoDrawable drawable)
   {
      
      
      
      
      GL gl = drawable.getGL ();
      glc=drawable.getGL();
      gl.glEnable (GL.GL_DEPTH_TEST);
      gl.glShadeModel(GL.GL_SMOOTH);
      gl.glClearColor(0, 0, 0, 0);
   
     
   }

public void display (GLAutoDrawable drawable)
   {
     
    
      GL gl = drawable.getGL ();

        //Draw Something

}

public void reshape (GLAutoDrawable drawable, int x, int y, int width,
                        int height)
   {


}
3  Java Game APIs & Engines / JOGL Development / Re: Java2D/JOGL Interoperability Demo on: 2009-02-02 12:17:57
How can I find these  samples ' s  jogl source code
4  Java Game APIs & Engines / JOGL Development / Re: How can I draw navigator button on glcanvas on: 2009-02-02 10:02:26
Thanks I use GLJPANEL and I can add button on gljpanel. But I have layout problem because I resize the frame Mybutton keep its position but I want  my button  to relocation like google earth
5  Java Game APIs & Engines / JOGL Development / How can I draw navigator button on glcanvas on: 2009-02-01 18:51:18
hi, I want to make navigator button like upright corner in google earth program. I use java jogl. How can I do this.
Pages: [1]
 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

TehJavaDev (33 views)
2014-10-27 03:28:38

TehJavaDev (27 views)
2014-10-27 03:27:51

DarkCart (41 views)
2014-10-26 19:37:11

Luminem (22 views)
2014-10-26 10:17:50

Luminem (27 views)
2014-10-26 10:14:04

theagentd (33 views)
2014-10-25 15:46:29

Longarmx (61 views)
2014-10-17 03:59:02

Norakomi (59 views)
2014-10-16 15:22:06

Norakomi (48 views)
2014-10-16 15:20:20

lcass (43 views)
2014-10-15 16:18:58
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!