package jalview.jbgui; import java.awt.*; import javax.swing.*; import java.awt.event.*; public class GTreePanel extends JPanel { BorderLayout borderLayout1 = new BorderLayout(); JPanel jPanel1 = new JPanel(); JLabel jLabel1 = new JLabel(); protected JComboBox fontSizeCombobox = new JComboBox(); protected JCheckBox showDistanceCheckbox = new JCheckBox(); protected JButton saveButton = new JButton(); protected JCheckBox bootStrapCheckBox = new JCheckBox(); protected JScrollPane scrollPane = new JScrollPane(); public GTreePanel() { try { jbInit(); } catch(Exception e) { e.printStackTrace(); } for(int i=2; i<26; i+=2) fontSizeCombobox.addItem(i+""); fontSizeCombobox.setSelectedItem("12"); } private void jbInit() throws Exception { this.setLayout(borderLayout1); jLabel1.setFont(new java.awt.Font("Verdana", 0, 12)); jLabel1.setText("Font size"); showDistanceCheckbox.setFont(new java.awt.Font("Verdana", 0, 12)); showDistanceCheckbox.setText("Show distances"); showDistanceCheckbox.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { showDistanceCheckbox_actionPerformed(e); } }); saveButton.setFont(new java.awt.Font("Verdana", 0, 12)); saveButton.setToolTipText(""); saveButton.setText("Save as postscript"); saveButton.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { saveButton_actionPerformed(e); } }); this.setBackground(Color.white); this.setFont(new java.awt.Font("Verdana", 0, 12)); this.setMinimumSize(new Dimension(530, 60)); fontSizeCombobox.setFont(new java.awt.Font("Verdana", 0, 12)); fontSizeCombobox.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { fontSizeCombobox_actionPerformed(e); } }); bootStrapCheckBox.setFont(new java.awt.Font("Verdana", 0, 12)); bootStrapCheckBox.setText("Show bootstrap"); bootStrapCheckBox.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { bootStrapCheckBox_actionPerformed(e); } }); scrollPane.setOpaque(false); this.add(jPanel1, BorderLayout.SOUTH); jPanel1.add(jLabel1, null); jPanel1.add(fontSizeCombobox, null); jPanel1.add(showDistanceCheckbox, null); jPanel1.add(bootStrapCheckBox, null); jPanel1.add(saveButton, null); this.add(scrollPane, BorderLayout.CENTER); } public void saveButton_actionPerformed(ActionEvent e) { } public void showDistanceCheckbox_actionPerformed(ActionEvent e) { } public void fontSizeCombobox_actionPerformed(ActionEvent e) { } public void bootStrapCheckBox_actionPerformed(ActionEvent e) { } }