Package javax.swing

Examples of javax.swing.JDialog.addWindowListener()


//                        dataField.setIntercellSpacing(new Dimension(3, 5));

                        JDialog d = new JDialog(this.parent);
                        d.add(new JScrollPane(dataField));

                        d.addWindowListener(new WindowAdapter() {
                            @Override
                            public void windowClosing(WindowEvent e) {
                                dataField = null;
                            }
                        });
View Full Code Here


      //      jf.getContentPane().setLayout(new BorderLayout());
      //    jf.getContentPane().add((JComponent)customizer, BorderLayout.CENTER);
      if (customizer instanceof CustomizerCloseRequester) {
        ((CustomizerCloseRequester)customizer).setParentWindow(d);
      }
      d.addWindowListener(new java.awt.event.WindowAdapter() {
        public void windowClosing(java.awt.event.WindowEvent e) {
          if (customizer instanceof CustomizerClosingListener) {
            ((CustomizerClosingListener)customizer).customizerClosing();
          }
          d.dispose();
View Full Code Here

   **/
  public int showDialog(Component parent)
  {
    dialogResultValue = ERROR_OPTION;
    JDialog dialog = createDialog(parent);
    dialog.addWindowListener(new WindowAdapter()
    {
      public void windowClosing(WindowEvent e)
      {
        dialogResultValue = CANCEL_OPTION;
      }
View Full Code Here

        btn.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                dialog.setVisible(false);
            }
        });
        dialog.addWindowListener(new WindowAdapter() {
            @Override
            public void windowClosing(WindowEvent e) {
                dialog.setVisible(false);
            }
        });
View Full Code Here

        final JAffineTransformChooser pane
            = new JAffineTransformChooser();

        AffineTransformTracker tracker = new AffineTransformTracker(pane);
        JDialog dialog = new Dialog(cmp, title, true, pane, tracker, null);
        dialog.addWindowListener(new Closer());
        dialog.addComponentListener(new DisposeOnClose());

        dialog.show(); // blocks until user brings dialog down...

        return tracker.getAffineTransform();
View Full Code Here

         dlg.getRootPane().registerKeyboardAction(this,
            KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0, true),
            JComponent.WHEN_IN_FOCUSED_WINDOW);

         // listen on windowClosing and redirect it to Cancel button
         dlg.addWindowListener(this);
      }

      dlg.pack();

View Full Code Here

        if(color != null)
            pane.setColor(color);

        ColorTracker ok = new ColorTracker(pane);
        JDialog dialog = JColorChooser.createDialog(component, title, true, pane, ok, null);
        dialog.addWindowListener(windowListener);
        dialog.addComponentListener(componentListener);

        dialog.setVisible(true); // blocks until user brings dialog down...

        Color rst = ok.getColor();
View Full Code Here

        if(color != null)
            pane.setColor(color);

        ColorTracker ok = new ColorTracker(pane);
        JDialog dialog = JColorChooser.createDialog(component, title, true, pane, ok, null);
        dialog.addWindowListener(windowListener);
        dialog.addComponentListener(componentListener);

        dialog.setVisible(true); // blocks until user brings dialog down...

        Color rst = ok.getColor();
View Full Code Here

                final AddCustomParameterPanel addCustomParameterPanel = new AddCustomParameterPanel(configurationGUI,
                        null, dialog, CustomParameterPanel.this, actor);

                dialog.setContentPane(addCustomParameterPanel);
                dialog.setDefaultCloseOperation(JDialog.DO_NOTHING_ON_CLOSE);
                dialog.addWindowListener(new WindowAdapter() {
                    @Override
                    public void windowClosing(WindowEvent we) {
                        dialog.setVisible(false);
                    }
                });
View Full Code Here

                    final AddCustomParameterPanel addCustomParameterPanel = new AddCustomParameterPanel(
                            customParameterPanel.getConfigurationGUI(), entry, dialog, customParameterPanel, actor);

                    dialog.setContentPane(addCustomParameterPanel);
                    dialog.setDefaultCloseOperation(JDialog.DO_NOTHING_ON_CLOSE);
                    dialog.addWindowListener(new WindowAdapter() {
                        @Override
                        public void windowClosing(WindowEvent we) {
                            dialog.setVisible(false);
                        }
                    });
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.