package jalview.jbgui; import javax.swing.*; import java.awt.event.*; import java.awt.*; public class GColourKey extends JInternalFrame { JMenuBar jMenuBar1 = new JMenuBar(); protected JMenu menu = new JMenu(); JRadioButtonMenuItem clustalMenuItem = new JRadioButtonMenuItem(); JRadioButtonMenuItem zappoMenuItem = new JRadioButtonMenuItem(); JRadioButtonMenuItem taylorMenuItem = new JRadioButtonMenuItem(); JRadioButtonMenuItem hydroMenuItem = new JRadioButtonMenuItem(); JRadioButtonMenuItem helixMenuItem = new JRadioButtonMenuItem(); JRadioButtonMenuItem strandMenuItem = new JRadioButtonMenuItem(); JRadioButtonMenuItem turnMenuItem = new JRadioButtonMenuItem(); JRadioButtonMenuItem buriedMenuItem = new JRadioButtonMenuItem(); JRadioButtonMenuItem blosumMenuItem = new JRadioButtonMenuItem(); FlowLayout flowLayout1 = new FlowLayout(); public GColourKey() { try { jbInit(); } catch(Exception e) { e.printStackTrace(); } this.setJMenuBar( jMenuBar1 ); ButtonGroup colours = new ButtonGroup(); colours.add(clustalMenuItem); colours.add(zappoMenuItem); colours.add(taylorMenuItem); colours.add(hydroMenuItem); colours.add(helixMenuItem); colours.add(strandMenuItem); colours.add(turnMenuItem); colours.add(buriedMenuItem); colours.add(blosumMenuItem); } private void jbInit() throws Exception { menu.setBackground(new Color(212, 208, 255)); menu.setActionCommand("Color Scheme"); menu.setText("Zappo Colour Scheme"); clustalMenuItem.setBackground(new Color(212, 208, 255)); clustalMenuItem.setText("ClustalX "); clustalMenuItem.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { clustalMenuItem_actionPerformed(e); } }); zappoMenuItem.setBackground(new Color(212, 208, 255)); zappoMenuItem.setSelected(true); zappoMenuItem.setText("Zappo"); zappoMenuItem.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { zappoMenuItem_actionPerformed(e); } }); taylorMenuItem.setBackground(new Color(212, 208, 255)); taylorMenuItem.setText("Taylor"); taylorMenuItem.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { taylorMenuItem_actionPerformed(e); } }); hydroMenuItem.setBackground(new Color(212, 208, 255)); hydroMenuItem.setText("Hydrophobicity"); hydroMenuItem.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { hydroMenuItem_actionPerformed(e); } }); helixMenuItem.setBackground(new Color(212, 208, 255)); helixMenuItem.setText("Helix Propensity"); helixMenuItem.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { helixMenuItem_actionPerformed(e); } }); strandMenuItem.setBackground(new Color(212, 208, 255)); strandMenuItem.setText("Strand Propensity"); strandMenuItem.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { strandMenuItem_actionPerformed(e); } }); turnMenuItem.setBackground(new Color(212, 208, 255)); turnMenuItem.setText("Turn Propensity"); turnMenuItem.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { turnMenuItem_actionPerformed(e); } }); buriedMenuItem.setBackground(new Color(212, 208, 255)); buriedMenuItem.setText("Buried Index"); buriedMenuItem.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { buriedMenuItem_actionPerformed(e); } }); blosumMenuItem.setBackground(new Color(212, 208, 255)); blosumMenuItem.setText("Blosum62"); blosumMenuItem.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { blosumMenuItem_actionPerformed(e); } }); this.getContentPane().setLayout(flowLayout1); this.getContentPane().setBackground(new Color(212, 208, 255)); jMenuBar1.setBackground(new Color(212, 208, 255)); jMenuBar1.add(menu); menu.add(clustalMenuItem); menu.add(zappoMenuItem); menu.add(taylorMenuItem); menu.add(hydroMenuItem); menu.add(helixMenuItem); menu.add(strandMenuItem); menu.add(turnMenuItem); menu.add(buriedMenuItem); menu.add(blosumMenuItem); } protected void clustalMenuItem_actionPerformed(ActionEvent e) { } protected void zappoMenuItem_actionPerformed(ActionEvent e) { } protected void taylorMenuItem_actionPerformed(ActionEvent e) { } protected void hydroMenuItem_actionPerformed(ActionEvent e) { } protected void helixMenuItem_actionPerformed(ActionEvent e) { } protected void strandMenuItem_actionPerformed(ActionEvent e) { } protected void turnMenuItem_actionPerformed(ActionEvent e) { } protected void buriedMenuItem_actionPerformed(ActionEvent e) { } protected void blosumMenuItem_actionPerformed(ActionEvent e) { } }