25829ae727f03107deacc26e3e1080adf11c0148
[jalview.git] / src / jalview / jbgui / GTreePanel.java
1 package jalview.jbgui;
2
3 import java.awt.*;
4 import javax.swing.*;
5 import java.awt.event.*;
6
7 public class GTreePanel extends JInternalFrame
8 {
9   BorderLayout borderLayout1 = new BorderLayout();
10   protected JScrollPane scrollPane = new JScrollPane();
11   JMenuBar jMenuBar1 = new JMenuBar();
12   JMenu jMenu1 = new JMenu();
13   JMenuItem saveMenu = new JMenuItem();
14   JMenuItem printMenu = new JMenuItem();
15   JMenu jMenu2 = new JMenu();
16   protected JMenuItem fontSize = new JMenuItem();
17   protected JCheckBoxMenuItem bootstrapMenu = new JCheckBoxMenuItem();
18   protected JCheckBoxMenuItem distanceMenu = new JCheckBoxMenuItem();
19   protected JCheckBoxMenuItem fitToWindow = new JCheckBoxMenuItem();
20   JMenuItem pngTree = new JMenuItem();
21   JMenuItem epsTree = new JMenuItem();
22
23   public GTreePanel()
24   {
25     try
26     {
27       jbInit();
28       this.setJMenuBar(jMenuBar1);
29     }
30     catch(Exception e)
31     {
32       e.printStackTrace();
33     }
34
35   }
36   private void jbInit() throws Exception
37   {
38     this.getContentPane().setLayout(borderLayout1);
39     this.setBackground(Color.white);
40     this.setFont(new java.awt.Font("Verdana", 0, 12));
41     scrollPane.setOpaque(false);
42     jMenu1.setText("File");
43     saveMenu.setText("Save");
44     saveMenu.addActionListener(new java.awt.event.ActionListener()
45     {
46       public void actionPerformed(ActionEvent e)
47       {
48         saveMenu_actionPerformed(e);
49       }
50     });
51     printMenu.setText("Print");
52     printMenu.addActionListener(new java.awt.event.ActionListener()
53     {
54       public void actionPerformed(ActionEvent e)
55       {
56         printMenu_actionPerformed(e);
57       }
58     });
59     jMenu2.setText("View");
60     fontSize.setText("Font Size - 12");
61     fontSize.addActionListener(new java.awt.event.ActionListener()
62     {
63       public void actionPerformed(ActionEvent e)
64       {
65         fontSize_actionPerformed(e);
66       }
67     });
68     bootstrapMenu.setText("Show Bootstrap values");
69     bootstrapMenu.addActionListener(new java.awt.event.ActionListener()
70     {
71       public void actionPerformed(ActionEvent e)
72       {
73         bootstrapMenu_actionPerformed(e);
74       }
75     });
76     distanceMenu.setText("Show Distances");
77     distanceMenu.addActionListener(new java.awt.event.ActionListener()
78     {
79       public void actionPerformed(ActionEvent e)
80       {
81         distanceMenu_actionPerformed(e);
82       }
83     });
84     fitToWindow.setSelected(true);
85     fitToWindow.setText("Fit to window");
86     fitToWindow.addActionListener(new java.awt.event.ActionListener()
87     {
88       public void actionPerformed(ActionEvent e)
89       {
90         fitToWindow_actionPerformed(e);
91       }
92     });
93     epsTree.setText("Save as EPS file");
94     epsTree.addActionListener(new java.awt.event.ActionListener()
95     {
96       public void actionPerformed(ActionEvent e)
97       {
98         epsTree_actionPerformed(e);
99       }
100     });
101     pngTree.setText("Save as PNG image");
102     pngTree.addActionListener(new java.awt.event.ActionListener()
103     {
104       public void actionPerformed(ActionEvent e)
105       {
106         pngTree_actionPerformed(e);
107       }
108     });
109     this.getContentPane().add(scrollPane, BorderLayout.CENTER);
110     jMenuBar1.add(jMenu1);
111     jMenuBar1.add(jMenu2);
112     jMenu1.add(saveMenu);
113     jMenu1.add(epsTree);
114     jMenu1.add(pngTree);
115     jMenu1.add(printMenu);
116     jMenu2.add(fitToWindow);
117     jMenu2.add(fontSize);
118     jMenu2.add(distanceMenu);
119     jMenu2.add(bootstrapMenu);
120   }
121
122   protected void saveMenu_actionPerformed(ActionEvent e)
123   {
124
125   }
126
127   protected void printMenu_actionPerformed(ActionEvent e)
128   {
129
130   }
131
132   protected void fontSize_actionPerformed(ActionEvent e)
133   {
134
135   }
136
137   protected void distanceMenu_actionPerformed(ActionEvent e)
138   {
139
140   }
141
142   protected void bootstrapMenu_actionPerformed(ActionEvent e)
143   {
144
145   }
146
147   protected void fitToWindow_actionPerformed(ActionEvent e)
148   {
149
150   }
151
152   protected void pngTree_actionPerformed(ActionEvent e)
153   {
154
155   }
156
157   protected void epsTree_actionPerformed(ActionEvent e)
158   {
159
160   }
161
162 }