-/*
- * Jalview - A Sequence Alignment Editor and Viewer ($$Version-Rel$$)
- * Copyright (C) $$Year-Rel$$ The Jalview Authors
- *
- * This file is part of Jalview.
- *
- * Jalview is free software: you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation, either version 3
- * of the License, or (at your option) any later version.
- *
- * Jalview is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty
- * of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with Jalview. If not, see <http://www.gnu.org/licenses/>.
- * The Jalview Authors are detailed in the 'AUTHORS' file.
- */
-package jalview.appletgui;
-
-import java.awt.BorderLayout;
-import java.awt.FlowLayout;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
-
-import javax.swing.JButton;
-import javax.swing.JDialog;
-import javax.swing.JFrame;
-import javax.swing.JPanel;
-
-public class JVDialog extends JDialog implements ActionListener
-{
- AlignmentPanel ap;
-
- JPanel buttonPanel;
-
- JButton ok = new JButton("Accept");
-
- JButton cancel = new JButton("Cancel");
-
- boolean accept = false;
-
- JFrame owner;
-
- public JVDialog(JFrame owner, String title, boolean modal, int width,
- int height)
- {
- super(owner, title, modal);
- this.owner = owner;
-
- height += owner.getInsets().top + getInsets().bottom;
-
- setBounds(owner.getBounds().x + (owner.getSize().width - width) / 2,
- owner.getBounds().y + (owner.getSize().height - height) / 2,
- width, height);
- }
-
- void setMainPanel(JPanel panel)
- {
- add(panel, BorderLayout.NORTH);
-
- buttonPanel = new JPanel(new FlowLayout());
-
- buttonPanel.add(ok);
- buttonPanel.add(cancel);
- ok.addActionListener(this);
- cancel.addActionListener(this);
-
- add(buttonPanel, BorderLayout.SOUTH);
-
- pack();
-
- }
-
- public void actionPerformed(ActionEvent evt)
- {
- if (evt.getSource() == ok)
- {
- accept = true;
- }
-
- setVisible(false);
- }
-
-}
+/*\r
+ * Jalview - A Sequence Alignment Editor and Viewer ($$Version-Rel$$)\r
+ * Copyright (C) $$Year-Rel$$ The Jalview Authors\r
+ * \r
+ * This file is part of Jalview.\r
+ * \r
+ * Jalview is free software: you can redistribute it and/or\r
+ * modify it under the terms of the GNU General Public License \r
+ * as published by the Free Software Foundation, either version 3\r
+ * of the License, or (at your option) any later version.\r
+ * \r
+ * Jalview is distributed in the hope that it will be useful, but \r
+ * WITHOUT ANY WARRANTY; without even the implied warranty \r
+ * of MERCHANTABILITY or FITNESS FOR A PARTICULAR \r
+ * PURPOSE. See the GNU General Public License for more details.\r
+ * \r
+ * You should have received a copy of the GNU General Public License\r
+ * along with Jalview. If not, see <http://www.gnu.org/licenses/>.\r
+ * The Jalview Authors are detailed in the 'AUTHORS' file.\r
+ */\r
+package jalview.appletgui;\r
+\r
+import java.awt.BorderLayout;\r
+import java.awt.FlowLayout;\r
+import java.awt.event.ActionEvent;\r
+import java.awt.event.ActionListener;\r
+\r
+import javax.swing.JButton;\r
+import javax.swing.JDialog;\r
+import javax.swing.JFrame;\r
+import javax.swing.JPanel;\r
+\r
+public class JVDialog extends JDialog implements ActionListener\r
+{\r
+ AlignmentPanel ap;\r
+\r
+ JPanel buttonPanel;\r
+\r
+ JButton ok = new JButton("Accept");\r
+\r
+ JButton cancel = new JButton("Cancel");\r
+\r
+ boolean accept = false;\r
+\r
+ JFrame owner;\r
+\r
+ public JVDialog(JFrame owner, String title, boolean modal, int width,\r
+ int height)\r
+ {\r
+ super(owner, title, modal);\r
+ this.owner = owner;\r
+\r
+ height += owner.getInsets().top + getInsets().bottom;\r
+\r
+ setBounds(owner.getBounds().x + (owner.getSize().width - width) / 2,\r
+ owner.getBounds().y + (owner.getSize().height - height) / 2,\r
+ width, height);\r
+ }\r
+\r
+ void setMainPanel(JPanel panel)\r
+ {\r
+ add(panel, BorderLayout.NORTH);\r
+\r
+ buttonPanel = new JPanel(new FlowLayout());\r
+\r
+ buttonPanel.add(ok);\r
+ buttonPanel.add(cancel);\r
+ ok.addActionListener(this);\r
+ cancel.addActionListener(this);\r
+\r
+ add(buttonPanel, BorderLayout.SOUTH);\r
+\r
+ pack();\r
+\r
+ }\r
+\r
+ public void actionPerformed(ActionEvent evt)\r
+ {\r
+ if (evt.getSource() == ok)\r
+ {\r
+ accept = true;\r
+ }\r
+\r
+ setVisible(false);\r
+ }\r
+\r
+}\r