private static void createWindowForPanel(AwtPanel panel, int location){ JFrame frame = new JFrame("Render Display " + location); frame.getContentPane().setLayout(new BorderLayout()); frame.getContentPane().add(panel, BorderLayout.CENTER); frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); frame.addWindowListener(new WindowAdapter() { @Override public void windowClosed(WindowEvent e) { if (++panelsClosed == 2){ app.stop(); } } }); frame.pack(); frame.setLocation(location, Toolkit.getDefaultToolkit().getScreenSize().height - 400); frame.setVisible(true); }
private static void createFrame(){ frame = new JFrame("Test"); frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); frame.addWindowListener(new WindowAdapter(){ @Override public void windowClosed(WindowEvent e) { app.stop(); } }); createTabs(); createMenu(); }
private static JFrame frame = new JFrame(); frame.setVisible(true); t.start(); frame.addWindowListener(new WindowAdapter() { frame.setVisible(false); lock.notify();
protected MediaRendererController() { super(new JFrame(MediaRenderer.APPNAME), new MediaRendererLogCategories()); getView().add(getLogPanel(), BorderLayout.CENTER); getView().addWindowListener(this); getView().pack(); getView().setResizable(true);
@PostConstruct public void show() { initJFC(); frame.setContentPane(view.getContainer()); createMenu(); ImageIcon icon = UIUtil.getIconFromClasspath("org/wiztools/restclient/logo_30.png"); frame.setIconImage(icon.getImage()); frame.addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent event){ shutdownCall(); } }); frame.pack(); frame.setLocationRelativeTo(null); frame.setVisible(true); // Update check: new Thread(ServiceLocator.getInstance(AppUpdateRunner.class)).start(); }
public void run() { assert (frame != null); frame.setVisible(true); frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); frame.addWindowListener(new WindowAdapter() { @Override public void windowClosed(WindowEvent e) { stop(); } }); startLayoutThread(); }
public void run(){ JFrame frame = new JFrame("Render Display"); display = new ImageDisplay(); display.setPreferredSize(new Dimension(width, height)); frame.getContentPane().add(display); frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); frame.addWindowListener(new WindowAdapter(){ public void windowClosed(WindowEvent e){ stop(); } }); frame.pack(); frame.setLocationRelativeTo(null); frame.setResizable(false); frame.setVisible(true); } });
JFrame window = new JFrame(); JPanel jp = new JPanel(); window.add(jp); window.setSize(600, 600); window.addWindowListener(new WindowAdapter() { @Override public void windowClosed(WindowEvent e) { receiver.setVisible(true); window.setAlwaysOnTop(true); window.setVisible(true);
/***********************************************************************/ public static void testFrame(JFrame frame, WindowAdapter... array) { frame.pack(); for (WindowAdapter closer : array) { frame.addWindowListener(closer); } WindowUtils.centerWindow(frame); frame.setVisible(true); } }
private static JFrame createWindow(final String pTitle) { JFrame frame = new JFrame(pTitle); frame.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE); frame.addWindowListener(new WindowAdapter() { public void windowClosed(WindowEvent e) { System.exit(0); } }); return frame; }
methodPanel.add(secureMethod3Button); frame = new JFrame("Apache Shiro Sample Application"); frame.setSize(500, 200); Container panel = frame.getContentPane(); panel.setLayout(new BorderLayout()); panel.add(logo, BorderLayout.NORTH); panel.add(valuePanel, BorderLayout.CENTER); panel.add(methodPanel, BorderLayout.SOUTH); frame.setVisible(true); frame.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0);
content.setLayout(new BoxLayout(content, BoxLayout.Y_AXIS)); frame = new JFrame(); frame.setSize(400, 600); frame.setLocationRelativeTo(null); frame.addWindowListener(new WindowAdapter() frame.setVisible(true); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
private static JFrame createWindow(final String pTitle) { JFrame frame = new JFrame(pTitle); frame.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE); frame.addWindowListener(new WindowAdapter() { public void windowClosed(WindowEvent e) { System.exit(0); } }); return frame; }
return; final JFrame exceptionFrame = new JFrame("Uncaught exception: " + e.getMessage()); Icon errorIcon = UIManager.getIcon("OptionPane.errorIcon"); BufferedImage errorImage = new BufferedImage( exceptionFrame.setIconImage(errorImage); exceptionFrame.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE); JPanel contentPanel = new JPanel(new BorderLayout(5, 5)); contentPanel.setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5)); contentPanel.add(new JLabel("An uncaught exception has occurred: "), BorderLayout.NORTH); buttonPanel.add(exitApplicationButton); contentPanel.add(buttonPanel, BorderLayout.SOUTH); exceptionFrame.addWindowListener(new WindowAdapter() { @Override public void windowClosed(WindowEvent e) { exceptionFrame.pack(); exceptionFrame.setLocationRelativeTo(null); exceptionFrame.setVisible(true);
JFrame f = new JFrame("Blah"); f.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { //do whatever you want before the window closes. } }); f.setVisible(true);
public static void main(String[] args) throws IOException { TreeJPanel tjp = new TreeJPanel(); // String ptbTreeString1 = "(ROOT (S (NP (DT This)) (VP (VBZ is) (NP (DT a) (NN test))) (. .)))"; String ptbTreeString = "(ROOT (S (NP (NNP Interactive_Tregex)) (VP (VBZ works)) (PP (IN for) (PRP me)) (. !))))"; if (args.length > 0) { ptbTreeString = args[0]; } Tree tree = (new PennTreeReader(new StringReader(ptbTreeString), new LabeledScoredTreeFactory(new StringLabelFactory()))).readTree(); tjp.setTree(tree); tjp.setBackground(Color.white); JFrame frame = new JFrame(); frame.getContentPane().add(tjp, BorderLayout.CENTER); frame.addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent e) { System.exit(0); } }); frame.pack(); frame.setVisible(true); frame.setVisible(true); }
public static void main(String args[]) throws Exception { final JFrame oldFrame = new JFrame("Test"); oldFrame.addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent e) { JFrame newFrame = new JFrame("Test"); newFrame.setBounds(oldFrame.getBounds()); newFrame.setVisible(true); } }); oldFrame.setSize(400, 300); oldFrame.setVisible(true); }
private void createDebug() { frame = new JFrame("Smack Debug Window"); frame.addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent evt) { frame.getContentPane().add(tabbedPane); frame.setVisible(true);
JFrame frame = new JFrame("Test"); frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); frame.addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent e) { frame.getContentPane().add(canvas); frame.pack(); frame.setLocationRelativeTo(null); frame.setVisible(true); frame.getContentPane().remove(canvas); frame.getContentPane().add(canvas);
public JFrame showInJFrame(String title, int width, int height, boolean allowZoom, boolean showControls, boolean exitOnClose) { final JFrame main = new JFrame(title); int mainWidth = width; JScrollPane scroll = new JScrollPane(this); main.getContentPane().add(scroll, BorderLayout.CENTER); final CursorDisplayer glass = new CursorDisplayer(); main.setGlassPane(glass); JPanel zoomPanel = new JPanel(); zoomPanel.setLayout(new BoxLayout(zoomPanel, BoxLayout.Y_AXIS)); main.getContentPane().add(zoomPanel, BorderLayout.WEST); zoomPanel.add(Box.createVerticalGlue()); JButton zoomIn = new JButton("Zoom In"); main.addWindowListener(new java.awt.event.WindowAdapter() { public void windowClosing(java.awt.event.WindowEvent evt) { System.exit(0); main.setVisible(true); this.requestFocus(); return main;