X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FEditNameDialog.java;h=6d5cb4662e15287d4da38b3e2f863daa464f3101;hb=HEAD;hp=52791c867eb7c3e8f10f878f102ec71b90190f2c;hpb=57738a1f3c19b1c3a00bd3ac5108f8cd0af32f99;p=jalview.git diff --git a/src/jalview/gui/EditNameDialog.java b/src/jalview/gui/EditNameDialog.java index 52791c8..6d5cb46 100644 --- a/src/jalview/gui/EditNameDialog.java +++ b/src/jalview/gui/EditNameDialog.java @@ -20,8 +20,6 @@ */ package jalview.gui; -import jalview.util.MessageManager; - import java.awt.FlowLayout; import java.awt.Font; @@ -32,6 +30,8 @@ import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JTextField; +import jalview.util.MessageManager; + /** * A dialog where a name and description may be edited */ @@ -86,7 +86,7 @@ public class EditNameDialog panel.add(descriptionPanel); JLabel nameLabel = new JLabel(label1); - nameLabel.setFont(COURIER_12); + // nameLabel.setFont(COURIER_12); namePanel.add(nameLabel); id = new JTextField(name, 40); @@ -100,7 +100,7 @@ public class EditNameDialog if (desc != null || label2 != null) { JLabel descLabel = new JLabel(label2); - descLabel.setFont(COURIER_12); + // descLabel.setFont(COURIER_12); descriptionPanel.add(descLabel); descriptionPanel.add(description); } @@ -113,12 +113,22 @@ public class EditNameDialog */ public void showDialog(JComponent parent, String title, Runnable action) { - Object[] options = new Object[] { MessageManager.getString("action.ok"), - MessageManager.getString("action.cancel") }; - JvOptionPane.newOptionDialog(parent).setResponseHandler(0, action) - .showInternalDialog(panel, title, - JvOptionPane.YES_NO_CANCEL_OPTION, - JvOptionPane.PLAIN_MESSAGE, null, options, - MessageManager.getString("action.ok")); + String ok = MessageManager.getString("action.ok"); + String cancel = MessageManager.getString("action.cancel"); + String[] options = new String[] { ok, cancel }; + + JvOptionPane.newOptionDialog(parent) + .setResponseHandler(JvOptionPane.OK_OPTION, action) + .showInternalDialog(panel, title, JvOptionPane.OK_CANCEL_OPTION, + JvOptionPane.PLAIN_MESSAGE, null, options, ok); + + /* + List actions = new ArrayList<>(); + actions.add(action); + actions.add(JvOptionPane.NULLCALLABLE); + + JvOptionPane.frameDialog(panel, title, JvOptionPane.PLAIN_MESSAGE, + options, ok, actions, false); + */ } }