public void actionPerformed(ActionEvent e) { CSSMediaPanel.AddMediumDialog dialog = new CSSMediaPanel.AddMediumDialog(PreferenceDialog.this); dialog.pack(); dialog.setVisible(true); if (dialog.getReturnCode() == CSSMediaPanel.AddMediumDialog.CANCEL_OPTION || dialog.getMedium() == null) { return; String medium = dialog.getMedium().trim(); if (medium.length() == 0 || mediaListModel.contains(medium)) { return;
/** * Constructs a new AddMediumDialog. * * @param parent the parent of this dialog */ public AddMediumDialog(Component parent) { super(JOptionPane.getFrameForComponent(parent), resources.getString("AddMediumDialog.title")); setModal(true); listeners.put("OKButtonAction", new OKButtonAction()); listeners.put("CancelButtonAction", new CancelButtonAction()); getContentPane().add(createContentPanel(), BorderLayout.CENTER); getContentPane().add(createButtonsPanel(), BorderLayout.SOUTH); }
public void actionPerformed(ActionEvent e) { CSSMediaPanel.AddMediumDialog dialog = new CSSMediaPanel.AddMediumDialog(PreferenceDialog.this); dialog.pack(); dialog.setVisible(true); if (dialog.getReturnCode() == CSSMediaPanel.AddMediumDialog.CANCEL_OPTION || dialog.getMedium() == null) { return; String medium = dialog.getMedium().trim(); if (medium.length() == 0 || mediaListModel.contains(medium)) { return;
public void actionPerformed(ActionEvent e) { AddMediumDialog dialog = new AddMediumDialog(CSSMediaPanel.this); dialog.pack(); dialog.setVisible(true); if ((dialog.getReturnCode() == AddMediumDialog.CANCEL_OPTION) || (dialog.getMedium() == null)) { return; } String medium = dialog.getMedium().trim(); if (medium.length() == 0 || listModel.contains(medium)) { return; } for (int i = 0; i < listModel.size() && medium != null; ++i) { String s = (String)listModel.getElementAt(i); int c = medium.compareTo(s); if (c == 0) { medium = null; } else if (c < 0) { listModel.insertElementAt(medium, i); medium = null; } } if (medium != null) { listModel.addElement(medium); } } }
public void actionPerformed(ActionEvent e) { AddMediumDialog dialog = new AddMediumDialog(CSSMediaPanel.this); dialog.pack(); dialog.setVisible(true); if ((dialog.getReturnCode() == AddMediumDialog.CANCEL_OPTION) || (dialog.getMedium() == null)) { return; } String medium = dialog.getMedium().trim(); if (medium.length() == 0 || listModel.contains(medium)) { return; } for (int i = 0; i < listModel.size() && medium != null; ++i) { String s = (String)listModel.getElementAt(i); int c = medium.compareTo(s); if (c == 0) { medium = null; } else if (c < 0) { listModel.insertElementAt(medium, i); medium = null; } } if (medium != null) { listModel.addElement(medium); } } }
/** * Constructs a new AddMediumDialog. * * @param parent the parent of this dialog */ public AddMediumDialog(Component parent) { super(JOptionPane.getFrameForComponent(parent), resources.getString("AddMediumDialog.title")); setModal(true); listeners.put("OKButtonAction", new OKButtonAction()); listeners.put("CancelButtonAction", new CancelButtonAction()); getContentPane().add(createContentPanel(), BorderLayout.CENTER); getContentPane().add(createButtonsPanel(), BorderLayout.SOUTH); }
public void actionPerformed(ActionEvent e) { returnCode = OK_OPTION; dispose(); } }
public void actionPerformed(ActionEvent e) { returnCode = CANCEL_OPTION; dispose(); } }
public void actionPerformed(ActionEvent e) { returnCode = CANCEL_OPTION; dispose(); } }
public void actionPerformed(ActionEvent e) { returnCode = OK_OPTION; dispose(); } }