- JLabel idlabel = new JLabel( " Sequence Name ");\r
- JLabel desclabel = new JLabel("Sequence Description ");\r
- idlabel.setFont(new Font("Courier", Font.PLAIN, 12));\r
- desclabel.setFont(new Font("Courier", Font.PLAIN, 12));\r
- JTextField id = new JTextField(sequence.getName(), 40);\r
- JTextField description = new JTextField(sequence.getDescription(), 40);\r
- JPanel panel = new JPanel(new BorderLayout());\r
- JPanel panel2 = new JPanel(new BorderLayout());\r
- panel2.add(idlabel, BorderLayout.WEST);\r
- panel2.add(id, BorderLayout.CENTER);\r
- panel.add(panel2, BorderLayout.NORTH);\r
- panel2 = new JPanel(new BorderLayout());\r
- panel2.add(desclabel, BorderLayout.WEST);\r
- panel2.add(description, BorderLayout.CENTER);\r
- panel.add(panel2, BorderLayout.SOUTH);\r
-\r
-\r
- int reply = JOptionPane.showInternalConfirmDialog(Desktop.desktop,\r
- panel, "Edit Sequence Name/Description",\r
- JOptionPane.OK_CANCEL_OPTION );\r
-\r
-\r
- if (reply != JOptionPane.OK_OPTION )\r
+ EditNameDialog dialog = new EditNameDialog(sequence.getName(),\r
+ sequence.getDescription(),\r
+ " Sequence Name ",\r
+ "Sequence Description ",\r
+ "Edit Sequence Name/Description");\r
+\r
+ if (!dialog.accept)\r