jjdh API

jjdh.opengl.initialization
Class Launcher

java.lang.Object
  extended by jjdh.opengl.initialization.Launcher

public class Launcher
extends Object

Author:
Jonas Jacobi, Dennis Heidsiek

Field Summary
protected  StateChangeListener<OpenGLProgram.State> callbackListener
           
protected  JDisplayModeButton displayModeButton
           
protected  JFrame frame
           
protected  JCheckBox fullscreenCheckBox
           
protected  JList programList
           
protected  JCheckBox restartCheckBox
           
protected  ExecutorService singleThreadPool
           
protected  SplashScreen splashScreen
           
protected  JCheckBox splashScreenCheckBox
           
 
Constructor Summary
Launcher()
           
 
Method Summary
protected  void launchProgram(Class<?> programClass)
           
protected  void launchProgram(OpenGLProgram program)
           
protected  void reloadClasses()
           
protected  void scrollTo(int pos)
           
protected  void shutdown()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

singleThreadPool

protected ExecutorService singleThreadPool

frame

protected JFrame frame

fullscreenCheckBox

protected JCheckBox fullscreenCheckBox

restartCheckBox

protected JCheckBox restartCheckBox

splashScreenCheckBox

protected JCheckBox splashScreenCheckBox

displayModeButton

protected JDisplayModeButton displayModeButton

programList

protected JList programList

callbackListener

protected StateChangeListener<OpenGLProgram.State> callbackListener

splashScreen

protected SplashScreen splashScreen
Constructor Detail

Launcher

public Launcher()
Method Detail

reloadClasses

protected void reloadClasses()

scrollTo

protected void scrollTo(int pos)

launchProgram

protected void launchProgram(Class<?> programClass)

launchProgram

protected void launchProgram(OpenGLProgram program)

shutdown

protected void shutdown()

jjdh API

Copyright © 2006 Jonas Jacobi and Dennis Heidsiek. All Rights Reserved.