public void actionPerformed(ActionEvent e) { if (recordStoreManagerDialog == null) { recordStoreManagerDialog = new RecordStoreManagerDialog(Main.this, common); recordStoreManagerDialog.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { menuRecordStoreManager.setState(false); } }); recordStoreManagerDialog.pack(); Rectangle window = Config.getWindow("recordStoreManager", new Rectangle(0, 0, 640, 320)); recordStoreManagerDialog.setBounds(window.x, window.y, window.width, window.height); } recordStoreManagerDialog.setVisible(!recordStoreManagerDialog.isVisible()); } };
setIconImage(owner.getIconImage()); setFocusableWindowState(false); setLayout(new BorderLayout()); refresh(); getContentPane().add(headerPanel, BorderLayout.NORTH); getContentPane().add(viewPanel, BorderLayout.CENTER);
public void actionPerformed(ActionEvent e) { synchronized (Main.this) { if (encoder != null) { encoder.finish(); encoder = null; } } if (logConsoleDialog != null) { Config.setWindow("logConsole", new Rectangle(logConsoleDialog.getX(), logConsoleDialog.getY(), logConsoleDialog.getWidth(), logConsoleDialog.getHeight()), logConsoleDialog.isVisible()); } if (recordStoreManagerDialog != null) { Config.setWindow("recordStoreManager", new Rectangle(recordStoreManagerDialog.getX(), recordStoreManagerDialog.getY(), recordStoreManagerDialog.getWidth(), recordStoreManagerDialog .getHeight()), recordStoreManagerDialog.isVisible()); } if (scaledDisplayFrame != null) { Config.setWindow("scaledDisplay", new Rectangle(scaledDisplayFrame.getX(), scaledDisplayFrame.getY(), 0, 0), false); } Config.setWindow("main", new Rectangle(Main.this.getX(), Main.this.getY(), Main.this.getWidth(), Main.this .getHeight()), true); System.exit(0); } };
public void actionPerformed(ActionEvent event) { if (event instanceof JMRUMenu.MRUActionEvent) { Common.openMIDletUrlSafe(((MidletURLReference) ((JMRUMenu.MRUActionEvent) event).getSourceMRU()) .getUrl()); if (recordStoreManagerDialog != null) { recordStoreManagerDialog.refresh(); } } } });
public void actionPerformed(ActionEvent ev) { if (fileChooser == null) { ExtensionFileFilter fileFilter = new ExtensionFileFilter("MIDlet files"); fileFilter.addExtension("jad"); fileFilter.addExtension("jar"); fileChooser = new JFileChooser(); fileChooser.setFileFilter(fileFilter); fileChooser.setDialogTitle("Open MIDlet File..."); fileChooser.setCurrentDirectory(new File(Config.getRecentDirectory("recentJadDirectory"))); } int returnVal = fileChooser.showOpenDialog(Main.this); if (returnVal == JFileChooser.APPROVE_OPTION) { Config.setRecentDirectory("recentJadDirectory", fileChooser.getCurrentDirectory().getAbsolutePath()); String url = IOUtils.getCanonicalFileURL(fileChooser.getSelectedFile()); Common.openMIDletUrlSafe(url); if (recordStoreManagerDialog != null) { recordStoreManagerDialog.refresh(); } } } };
public void actionPerformed(ActionEvent ev) { if (midletUrlPanel == null) { midletUrlPanel = new MIDletUrlPanel(); } if (SwingDialogWindow.show(Main.this, "Enter MIDlet URL:", midletUrlPanel, true)) { Common.openMIDletUrlSafe(midletUrlPanel.getText()); if (recordStoreManagerDialog != null) { recordStoreManagerDialog.refresh(); } } } };
refresh(); try { common.initMIDlet(true);