千里にゃ猫も一歩から*2
GLJPanelにゃを広げて適当にゃにグリグリにゃとですにゃ。
runにゃ部分は、表示するだけにゃでにゃにもにゃってにゃいのですにゃ。
にゃので真っ暗にゃウィンドウにゃが表示されてるだけにゃのです。*1
runにゃ部分に、うにゃうにゃすれば、表示できるようにゃににゃるハズ!*2
import javax.swing.*; import javax.media.opengl.*; public class infcat_jogl extends GLJPanel implements Runnable { private static JFrame frame; public void run() { frame.setVisible( true ); // フレーム表示 } public static void main(String [] args) { // フレーム作成 frame = new JFrame(); frame.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE ); frame.setResizable( false ); // リサイズ不可 frame.setTitle( "JOGL test" ); frame.setSize( 320, 240 ); // サイズ frame.setLocationRelativeTo( null ); // 画面中央に // ゲーム作成 infcat_jogl game_main = new infcat_jogl(); frame.getContentPane().add( game_main ); // ゲームスレッド開始 (new Thread( game_main )).start(); } }