public FontManager getDeviceFontManager() { return context.getDeviceFontManager(); }
public DisplayComponent getDisplayComponent() { return context.getDisplayComponent(); }
public InputStream getResourceAsStream(String name) { return emulatorContext.getResourceAsStream(name); }
public boolean platformRequest(String url) { return emulatorContext.platformRequest(url); }
public DeviceDisplay getDeviceDisplay() { return context.getDeviceDisplay(); }
public InputMethod getInputMethod() { return context.getDeviceInputMethod(); }
public boolean platformRequest(final String URL) { return emulatorContext.platformRequest(URL); }
public DeviceDisplay getDeviceDisplay() { return context.getDeviceDisplay(); }
public InputMethod getDeviceInputMethod() { return context.getDeviceInputMethod(); }
public MutableImage getDisplayImage() { return context.getDisplayComponent().getDisplayImage(); }
public FontManager getFontManager() { return context.getDeviceFontManager(); }
public InputStream getResourceAsStream(String name) { return emulatorContext.getResourceAsStream(name); }
public MutableImage getDisplayImage() { return context.getDisplayComponent().getDisplayImage(); }
emulatorContext.getDeviceFontManager().init();
public void repaint(int x, int y, int width, int height) { context.getDisplayComponent().repaintRequest(x, y, width, height); }
emulatorContext.getDeviceFontManager().init();
public void repaint(int x, int y, int width, int height) { context.getDisplayComponent().repaintRequest(x, y, width, height); }
private void updateScaledImage(int scale, JFrame scaledLCDFrame) { J2SEMutableImage scaledImage = (J2SEMutableImage) ((SwingDisplayComponent) emulatorContext .getDisplayComponent()).getScaledDisplayImage(scale); ((ImageIcon) (((JLabel) scaledLCDFrame.getContentPane()).getIcon())).setImage(scaledImage.getImage()); ((JLabel) scaledLCDFrame.getContentPane()).repaint(); } };
menuStopCapture.setEnabled(true); emulatorContext.getDisplayComponent().addDisplayRepaintListener(new DisplayRepaintListener() { long start = 0;
emulatorContext.getDisplayComponent().removeDisplayRepaintListener(updateScaledImageListener); scaledDisplayFrame.dispose(); emulatorContext.getDisplayComponent().addDisplayRepaintListener(updateScaledImageListener); scaledDisplayFrame.setIconImage(getIconImage()); scaledDisplayFrame.setResizable(false); scaledDisplayFrame.setVisible(true); } else { emulatorContext.getDisplayComponent().removeDisplayRepaintListener(updateScaledImageListener); scaledDisplayFrame.dispose();