/******************** * 2004 Jalview Reengineered * Barton Group * Dundee University * * AM Waterhouse *******************/ package jalview.jbgui; import javax.swing.*; import java.awt.*; import java.awt.event.*; public class GCutAndPasteTransfer extends JPanel { protected JTextArea textarea = new JTextArea(); protected JScrollPane scrollPane = new JScrollPane(); BorderLayout borderLayout1 = new BorderLayout(); public GCutAndPasteTransfer() { try { jbInit(); } catch(Exception e) { e.printStackTrace(); } } private void jbInit() throws Exception { textarea.setFont(new java.awt.Font("Verdana", 0, 12)); textarea.setBorder(BorderFactory.createLineBorder(Color.black)); textarea.setText("Paste your alignment file here"); textarea.addMouseListener(new java.awt.event.MouseAdapter() { public void mousePressed(MouseEvent e) { textarea_mousePressed(e); } }); this.setLayout(borderLayout1); this.setPreferredSize(new Dimension(400, 300)); scrollPane.getViewport().add(textarea, null); this.add(scrollPane, java.awt.BorderLayout.CENTER); } void textarea_mousePressed(MouseEvent e) { if(textarea.getText().equals("Paste your alignment file here")) textarea.setText(""); } }