package jalview.jbappletgui; import java.awt.*; import java.awt.event.*; public class GTreePanel extends Frame { BorderLayout borderLayout1 = new BorderLayout(); protected ScrollPane scrollPane = new ScrollPane(); MenuBar jMenuBar1 = new MenuBar(); Menu jMenu2 = new Menu(); protected MenuItem fontSize = new MenuItem(); protected CheckboxMenuItem bootstrapMenu = new CheckboxMenuItem(); protected CheckboxMenuItem distanceMenu = new CheckboxMenuItem(); protected CheckboxMenuItem placeholdersMenu = new CheckboxMenuItem(); protected CheckboxMenuItem fitToWindow = new CheckboxMenuItem(); Menu fileMenu = new Menu(); MenuItem newickOutput = new MenuItem(); public GTreePanel() { try { jbInit(); this.setMenuBar(jMenuBar1); } catch(Exception e) { e.printStackTrace(); } } private void jbInit() throws Exception { setLayout(borderLayout1); this.setBackground(Color.white); this.setFont(new java.awt.Font("Verdana", 0, 12)); jMenu2.setLabel("View"); fontSize.setLabel("Font Size - 12"); fontSize.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { fontSize_actionPerformed(e); } }); bootstrapMenu.setLabel("Show Bootstrap values"); bootstrapMenu.addItemListener(new java.awt.event.ItemListener() { public void itemStateChanged(ItemEvent e) { bootstrapMenu_actionPerformed(null); } }); distanceMenu.setLabel("Show Distances"); distanceMenu.addItemListener(new java.awt.event.ItemListener() { public void itemStateChanged(ItemEvent e) { distanceMenu_actionPerformed(null); } }); placeholdersMenu.setLabel("Mark Unassociated Leaves"); placeholdersMenu.addItemListener(new java.awt.event.ItemListener() { public void itemStateChanged(ItemEvent e) { placeholdersMenu_actionPerformed(null); } }); fitToWindow.setState(true); fitToWindow.setLabel("Fit to window"); fitToWindow.addItemListener(new java.awt.event.ItemListener() { public void itemStateChanged(ItemEvent e) { fitToWindow_actionPerformed(null); } }); fileMenu.setLabel("File"); newickOutput.setLabel("Newick format"); newickOutput.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent actionEvent) { newickOutput_actionPerformed(actionEvent); } }); add(scrollPane, BorderLayout.CENTER); jMenuBar1.add(fileMenu); jMenuBar1.add(jMenu2); jMenu2.add(fitToWindow); jMenu2.add(fontSize); jMenu2.add(distanceMenu); jMenu2.add(bootstrapMenu); jMenu2.add(placeholdersMenu); fileMenu.add(newickOutput); } protected void printMenu_actionPerformed(ActionEvent e) { } protected void fontSize_actionPerformed(ActionEvent e) { } protected void distanceMenu_actionPerformed(ActionEvent e) { } protected void bootstrapMenu_actionPerformed(ActionEvent e) { } protected void placeholdersMenu_actionPerformed(ActionEvent e) { } protected void fitToWindow_actionPerformed(ActionEvent e) { } public void newickOutput_actionPerformed(ActionEvent actionEvent) { } }