1 package jalview.jbappletgui;
\r
4 import java.awt.event.*;
\r
6 public class GTreePanel extends Frame
\r
8 BorderLayout borderLayout1 = new BorderLayout();
\r
9 protected ScrollPane scrollPane = new ScrollPane();
\r
10 MenuBar jMenuBar1 = new MenuBar();
\r
11 Menu jMenu2 = new Menu();
\r
12 protected MenuItem fontSize = new MenuItem();
\r
13 protected CheckboxMenuItem bootstrapMenu = new CheckboxMenuItem();
\r
14 protected CheckboxMenuItem distanceMenu = new CheckboxMenuItem();
\r
15 protected CheckboxMenuItem placeholdersMenu = new CheckboxMenuItem();
\r
16 protected CheckboxMenuItem fitToWindow = new CheckboxMenuItem();
\r
17 Menu fileMenu = new Menu();
\r
18 MenuItem newickOutput = new MenuItem();
\r
25 this.setMenuBar(jMenuBar1);
\r
29 e.printStackTrace();
\r
33 private void jbInit() throws Exception
\r
35 setLayout(borderLayout1);
\r
36 this.setBackground(Color.white);
\r
37 this.setFont(new java.awt.Font("Verdana", 0, 12));
\r
38 jMenu2.setLabel("View");
\r
39 fontSize.setLabel("Font Size - 12");
\r
40 fontSize.addActionListener(new java.awt.event.ActionListener()
\r
42 public void actionPerformed(ActionEvent e)
\r
44 fontSize_actionPerformed(e);
\r
47 bootstrapMenu.setLabel("Show Bootstrap Values");
\r
48 bootstrapMenu.addItemListener(new java.awt.event.ItemListener()
\r
50 public void itemStateChanged(ItemEvent e)
\r
52 bootstrapMenu_actionPerformed(null);
\r
55 distanceMenu.setLabel("Show Distances");
\r
56 distanceMenu.addItemListener(new java.awt.event.ItemListener()
\r
58 public void itemStateChanged(ItemEvent e)
\r
60 distanceMenu_actionPerformed(null);
\r
63 placeholdersMenu.setLabel("Mark Unassociated Leaves");
\r
64 placeholdersMenu.addItemListener(new java.awt.event.ItemListener()
\r
66 public void itemStateChanged(ItemEvent e)
\r
68 placeholdersMenu_actionPerformed(null);
\r
71 fitToWindow.setState(true);
\r
72 fitToWindow.setLabel("Fit To Window");
\r
73 fitToWindow.addItemListener(new java.awt.event.ItemListener()
\r
75 public void itemStateChanged(ItemEvent e)
\r
77 fitToWindow_actionPerformed(null);
\r
80 fileMenu.setLabel("File");
\r
81 newickOutput.setLabel("Newick Format");
\r
82 newickOutput.addActionListener(new ActionListener()
\r
84 public void actionPerformed(ActionEvent actionEvent)
\r
86 newickOutput_actionPerformed(actionEvent);
\r
89 add(scrollPane, BorderLayout.CENTER);
\r
90 jMenuBar1.add(fileMenu);
\r
91 jMenuBar1.add(jMenu2);
\r
92 jMenu2.add(fitToWindow);
\r
93 jMenu2.add(fontSize);
\r
94 jMenu2.add(distanceMenu);
\r
95 jMenu2.add(bootstrapMenu);
\r
96 jMenu2.add(placeholdersMenu);
\r
97 fileMenu.add(newickOutput);
\r
101 protected void printMenu_actionPerformed(ActionEvent e)
\r
106 protected void fontSize_actionPerformed(ActionEvent e)
\r
111 protected void distanceMenu_actionPerformed(ActionEvent e)
\r
116 protected void bootstrapMenu_actionPerformed(ActionEvent e)
\r
121 protected void placeholdersMenu_actionPerformed(ActionEvent e)
\r
126 protected void fitToWindow_actionPerformed(ActionEvent e)
\r
131 public void newickOutput_actionPerformed(ActionEvent actionEvent)
\r