Applet files
[jalview.git] / src / jalview / jbappletgui / GCutAndPasteTransfer.java
1 /********************\r
2  * 2004 Jalview Reengineered\r
3  * Barton Group\r
4  * Dundee University\r
5  *\r
6  * AM Waterhouse\r
7  *******************/\r
8 \r
9 package jalview.jbappletgui;\r
10 \r
11 import java.awt.*;\r
12 import java.awt.event.*;\r
13 \r
14 \r
15 public class GCutAndPasteTransfer extends Panel\r
16 {\r
17   protected TextArea textarea = new TextArea();\r
18   protected ScrollPane scrollPane = new ScrollPane();\r
19   Button ok = new Button();\r
20   Button cancel = new Button();\r
21   protected Panel buttonPanel = new Panel();\r
22   BorderLayout borderLayout1 = new BorderLayout();\r
23   public GCutAndPasteTransfer()\r
24   {\r
25     try\r
26     {\r
27       jbInit();\r
28     }\r
29     catch(Exception e)\r
30     {\r
31       e.printStackTrace();\r
32     }\r
33 \r
34   }\r
35   private void jbInit() throws Exception\r
36   {\r
37     textarea.setFont(new java.awt.Font("Verdana", 0, 12));\r
38     textarea.setText("Paste your alignment file here");\r
39     textarea.addMouseListener(new java.awt.event.MouseAdapter()\r
40     {\r
41       public void mousePressed(MouseEvent e)\r
42       {\r
43         textarea_mousePressed(e);\r
44       }\r
45     });\r
46     this.setLayout(borderLayout1);\r
47     ok.setLabel("OK");\r
48     ok.addActionListener(new java.awt.event.ActionListener() {\r
49       public void actionPerformed(ActionEvent e) {\r
50         ok_actionPerformed(e);\r
51       }\r
52     });\r
53     cancel.setLabel("Cancel");\r
54     cancel.addActionListener(new java.awt.event.ActionListener() {\r
55       public void actionPerformed(ActionEvent e) {\r
56         cancel_actionPerformed(e);\r
57       }\r
58     });\r
59     scrollPane.setVisible(true);\r
60     this.add(scrollPane, BorderLayout.CENTER);\r
61     this.add(buttonPanel, BorderLayout.SOUTH);\r
62     buttonPanel.add(ok, null);\r
63     buttonPanel.add(cancel, null);\r
64     scrollPane.add(textarea, null);\r
65 \r
66   }\r
67 \r
68 \r
69 \r
70 \r
71   void textarea_mousePressed(MouseEvent e)\r
72   {\r
73     if(textarea.getText().equals("Paste your alignment file here"))\r
74       textarea.setText("");\r
75   }\r
76 \r
77   protected void ok_actionPerformed(ActionEvent e) {\r
78 \r
79   }\r
80 \r
81   protected void cancel_actionPerformed(ActionEvent e) {\r
82 \r
83   }\r
84 \r
85 }\r