Refine search
@Override public void actionPerformed(java.awt.event.ActionEvent ev) { if (javax.swing.JFileChooser.APPROVE_SELECTION.equals(ev.getActionCommand())) { retValue[0] = javax.swing.JFileChooser.APPROVE_OPTION; } dialog.setVisible(false); dialog.dispose(); } };
final JOptionPane optionPane = new JOptionPane("Hello world", JOptionPane.INFORMATION_MESSAGE, JOptionPane.DEFAULT_OPTION, null, new Object[]{}, null); final JDialog dialog = new JDialog(); dialog.setTitle("Message"); dialog.setModal(true); dialog.setContentPane(optionPane); dialog.setDefaultCloseOperation(JDialog.DO_NOTHING_ON_CLOSE); dialog.pack(); //create timer to dispose of dialog after 5 seconds Timer timer = new Timer(5000, new AbstractAction() { @Override public void actionPerformed(ActionEvent ae) { dialog.dispose(); } }); timer.setRepeats(false);//the timer should only go off once //start timer to close JDialog as dialog modal we must start the timer before its visible timer.start(); dialog.setVisible(true);
/** * Show font selection dialog. * * @param parent * Dialog's Parent component. * @return OK_OPTION, CANCEL_OPTION or ERROR_OPTION * * @see #OK_OPTION * @see #CANCEL_OPTION * @see #ERROR_OPTION **/ public int showDialog(Component parent) { dialogResultValue = ERROR_OPTION; JDialog dialog = createDialog(parent); dialog.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { dialogResultValue = CANCEL_OPTION; } }); dialog.setVisible(true); dialog.dispose(); dialog = null; return dialogResultValue; }
dialog.setVisible(true); dialog.dispose();
dialog.setVisible(true); dialog.dispose();
dialog.setVisible(true); dialog.dispose();
dialog.setVisible(true); dialog.dispose();
@Override public void actionPerformed(java.awt.event.ActionEvent ev) { if (javax.swing.JFileChooser.APPROVE_SELECTION.equals(ev.getActionCommand())) { retValue[0] = javax.swing.JFileChooser.APPROVE_OPTION; } dialog.setVisible(false); dialog.dispose(); } };
public int show(JFrame frame) { dialog = new JDialog(frame, "Save Changes", true); Container contentPane = dialog.getContentPane(); contentPane.setLayout(new BorderLayout()); contentPane.add(this, BorderLayout.CENTER); dialog.setResizable(false); dialog.pack(); dialog.setLocationRelativeTo(frame); dialog.getRootPane().setDefaultButton(saveButton); dialog.setVisible(true); dialog.dispose(); return selectedValue; }
final JDialog waitForTrans = new JDialog((JFrame) null, true); SwingWorker worker = new SwingWorker() { public String doInBackground() throws Exception { Thread.sleep(5000); return null; } public void done() { SwingUtilities.invokeLater(new Runnable() { public void run() { waitForTrans.setVisible(false); waitForTrans.dispose(); } }); } }; worker.execute(); SwingUtilities.invokeLater(new Runnable() { public void run() { waitForTrans.add(new JLabel("Please Wait...")); waitForTrans.setMinimumSize(new Dimension(300, 100)); waitForTrans.setVisible(true); } });
colorsChooser.setEnabled(false); selectedColors = (String) colorsChooser.getSelectedItem(); dlg.setVisible(false); MageFrame.getPreferences().put("genDeckColor", selectedColors); }); btnCancel = new JButton("Cancel"); btnCancel.addActionListener(e -> { dlg.setVisible(false); selectedColors = null; }); dlg = optionPane.createDialog("Generating Deck"); dlg.setResizable(false); dlg.setVisible(true); dlg.dispose();
private void closeAction(JDialog dialog, int ret) { if (dialog != null) { dialog.setVisible(false); dialog.dispose(); returnValue = ret; } }
public void actionPerformed(ActionEvent actionEvent) { dialog.setVisible(false); dialog.dispose(); } });
@Override public void actionPerformed(ActionEvent e) { dialog.setVisible(false); dialog.dispose(); } });
public void run(){ parent.setVisible(false); parent.dispose(); } };
public void run() { finished = true; if (dialog != null) { dialog.setVisible(false); dialog.dispose(); dialog = null; } } });
private void buttonCancelActionPerformed(@SuppressWarnings("unused") java.awt.event.ActionEvent evt) { jd.setVisible(false); jd.dispose(); }
/** Closes the dialog */ private void closeDialog(@SuppressWarnings("unused") java.awt.event.WindowEvent evt) { jd.setVisible(false); jd.dispose(); }
@Override public void actionPerformed(ActionEvent e) { dialog.setVisible(false); dialog.dispose(); } }));
@Override public void actionPerformed(ActionEvent e) { dialog.setVisible(false); dialog.dispose(); } });