Update of /cvsroot/jake2/jake2/src/jake2/render/opengl
In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv21898/src/jake2/render/opengl
Modified Files:
Jsr231Driver.java
Log Message:
use a java.awt.Frame instead of swing JFrame
(hope this solves the 2 Pixel border flickering problem)
Index: Jsr231Driver.java
===================================================================
RCS file: /cvsroot/jake2/jake2/src/jake2/render/opengl/Jsr231Driver.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** Jsr231Driver.java 23 Nov 2006 18:10:32 -0000 1.5
--- Jsr231Driver.java 23 Nov 2006 22:50:18 -0000 1.6
***************
*** 41,45 ****
import javax.media.opengl.*;
import javax.swing.ImageIcon;
- import javax.swing.JFrame;
/**
--- 41,44 ----
***************
*** 55,59 ****
private DisplayMode oldDisplayMode;
private Display display;
! JFrame window;
// window position on the screen
--- 54,58 ----
private DisplayMode oldDisplayMode;
private Display display;
! Frame window;
// window position on the screen
***************
*** 158,162 ****
shutdown();
! window = new JFrame("Jake2 (jsr231)");
ImageIcon icon = new ImageIcon(getClass().getResource("/icon-small.png"));
window.setIconImage(icon.getImage());
--- 157,161 ----
shutdown();
! window = new Frame("Jake2 (jsr231)");
ImageIcon icon = new ImageIcon(getClass().getResource("/icon-small.png"));
window.setIconImage(icon.getImage());
***************
*** 166,170 ****
canvas.setFocusTraversalKeysEnabled(false);
! window.getContentPane().add(canvas);
canvas.setSize(newDim.width, newDim.height);
--- 165,169 ----
canvas.setFocusTraversalKeysEnabled(false);
! window.add(canvas);
canvas.setSize(newDim.width, newDim.height);
|