+ protected void cancel()\r
+ {\r
+ textarea.setText("");\r
+ if (this.getParent() instanceof Frame)\r
+ {\r
+ ( (Frame)this.getParent()).setVisible(false);\r
+ }\r
+ else\r
+ {\r
+ ( (Dialog)this.getParent()).setVisible(false);\r
+ }\r
+ }\r
+\r
+ protected TextArea textarea = new TextArea();\r
+ Button accept = new Button("New Window");\r
+ Button addSequences = new Button("Add to Current Alignment");\r
+ Button cancel = new Button("Close");\r
+\r
+ protected Panel buttonPanel = new Panel();\r
+ BorderLayout borderLayout1 = new BorderLayout();\r
+\r
+ private void jbInit()\r
+ throws Exception\r
+ {\r
+ textarea.setFont(new java.awt.Font("Monospaced", Font.PLAIN, 10));\r
+ textarea.setText("Paste your alignment file here");\r
+ textarea.addMouseListener(this);\r
+ this.setLayout(borderLayout1);\r
+ accept.addActionListener(this);\r
+ addSequences.addActionListener(this);\r
+ cancel.addActionListener(this);\r
+ this.add(buttonPanel, BorderLayout.SOUTH);\r
+ buttonPanel.add(accept, null);\r
+ buttonPanel.add(addSequences);\r
+ buttonPanel.add(cancel, null);\r
+ this.add(textarea, java.awt.BorderLayout.CENTER);\r
+ }\r
+\r
+ public void mousePressed(MouseEvent evt)\r
+ {\r
+ if (textarea.getText().startsWith("Paste your"))\r
+ {\r
+ textarea.setText("");\r
+ }\r
+ }\r