@Override public void start(){ context.setAutoFlushFrames(true); System.out.println("applet:start"); }
Canvas canvas = context.getCanvas(); canvas.setSize(settings.getWidth(), settings.getHeight());
private void initializeCanvas() { AppSettings appSettings = new AppSettings(true); appSettings.setWidth(1200); appSettings.setHeight(600); appSettings.setAudioRenderer(null); appSettings.setVSync(true); setSettings(appSettings); setPauseOnLostFocus(false); createCanvas(); JmeCanvasContext ctx = (JmeCanvasContext) getContext(); ctx.setSystemListener(this); Dimension dim = new Dimension(1200, 600); ctx.getCanvas().setPreferredSize(dim); contextManager = new CanvasContextManager(this); addRepaintListeners(ctx.getCanvas()); startCanvas(); }
public static void createCanvas(String appClass){ AppSettings settings = new AppSettings(true); settings.setWidth(640); settings.setHeight(480); // settings.setRenderer(AppSettings.JOGL); JmeSystem.setLowPermissions(true); try{ Class<? extends LegacyApplication> clazz = (Class<? extends LegacyApplication>) Class.forName(appClass); app = clazz.newInstance(); }catch (ClassNotFoundException ex){ ex.printStackTrace(); }catch (InstantiationException ex){ ex.printStackTrace(); }catch (IllegalAccessException ex){ ex.printStackTrace(); } app.setSettings(settings); app.createCanvas(); context = (JmeCanvasContext) app.getContext(); canvas = context.getCanvas(); canvas.setSize(settings.getWidth(), settings.getHeight()); }
private void initializeCanvas() { AppSettings appSettings = new AppSettings(true); appSettings.setWidth(1200); appSettings.setHeight(600); appSettings.setAudioRenderer(null); appSettings.setVSync(true); setSettings(appSettings); setPauseOnLostFocus(false); createCanvas(); JmeCanvasContext ctx = (JmeCanvasContext) getContext(); ctx.setSystemListener(this); Dimension dim = new Dimension(1200, 600); ctx.getCanvas().setPreferredSize(dim); contextManager = new CanvasContextManager(this); addRepaintListeners(ctx.getCanvas()); startCanvas(); }
public static void createCanvas(String appClass){ AppSettings settings = new AppSettings(true); settings.setWidth(640); settings.setHeight(480); try{ Class<? extends LegacyApplication> clazz = (Class<? extends LegacyApplication>) Class.forName(appClass); app = clazz.newInstance(); }catch (ClassNotFoundException ex){ ex.printStackTrace(); }catch (InstantiationException ex){ ex.printStackTrace(); }catch (IllegalAccessException ex){ ex.printStackTrace(); } app.setPauseOnLostFocus(false); app.setSettings(settings); app.createCanvas(); app.startCanvas(); context = (JmeCanvasContext) app.getContext(); canvas = context.getCanvas(); canvas.setSize(settings.getWidth(), settings.getHeight()); }
@Override public void start(){ context.setAutoFlushFrames(true); System.out.println("applet:start"); }
canvas = context.getCanvas(); canvas.setSize(getWidth(), getHeight());
@Override public void stop(){ context.setAutoFlushFrames(false); System.out.println("applet:stop"); }
canvas = context.getCanvas(); canvas.setSize(getWidth(), getHeight());
@Override public void stop(){ context.setAutoFlushFrames(false); System.out.println("applet:stop"); }
public Canvas getCanvas() { if (renderType != RenderType.CANVAS) { throw new RuntimeException("Cannot get canvas if rendertype not is canvas"); } JmeCanvasContext ctx = (JmeCanvasContext) getContext(); return ctx.getCanvas(); }
@Override public void start(){ context.setAutoFlushFrames(true); System.out.println("applet:start"); }
public Canvas getCanvas() { if (renderType != RenderType.CANVAS) { throw new RuntimeException("Cannot get canvas if rendertype not is canvas"); } JmeCanvasContext ctx = (JmeCanvasContext) getContext(); return ctx.getCanvas(); }
@Override public void stop(){ context.setAutoFlushFrames(false); System.out.println("applet:stop"); }
/** * This Functions fires a F11 Command to the Canvas. */ public void fireFullscreen() { JmeCanvasContext context = (JmeCanvasContext)getContext(); KeyEvent event = new KeyEvent(context.getCanvas(), KeyEvent.KEY_PRESSED, EventQueue.getMostRecentEventTime(), 0, KeyEvent.VK_F11, KeyEvent.CHAR_UNDEFINED); Toolkit.getDefaultToolkit().getSystemEventQueue().postEvent(event); cleanupPostFilter = true; }
canvas = context.getCanvas(); canvas.setSize(getWidth(), getHeight());
canvas_ = _context.getCanvas(); canvas_.setSize(settings.getWidth(), settings.getHeight()); canvasSize = canvas_.getSize();