4 import java.awt.event.*;
7 public class GColourKey extends JInternalFrame
9 JMenuBar jMenuBar1 = new JMenuBar();
10 protected JMenu menu = new JMenu();
11 JRadioButtonMenuItem clustalMenuItem = new JRadioButtonMenuItem();
12 JRadioButtonMenuItem zappoMenuItem = new JRadioButtonMenuItem();
13 JRadioButtonMenuItem taylorMenuItem = new JRadioButtonMenuItem();
14 JRadioButtonMenuItem hydroMenuItem = new JRadioButtonMenuItem();
15 JRadioButtonMenuItem helixMenuItem = new JRadioButtonMenuItem();
16 JRadioButtonMenuItem strandMenuItem = new JRadioButtonMenuItem();
17 JRadioButtonMenuItem turnMenuItem = new JRadioButtonMenuItem();
18 JRadioButtonMenuItem buriedMenuItem = new JRadioButtonMenuItem();
19 JRadioButtonMenuItem blosumMenuItem = new JRadioButtonMenuItem();
20 FlowLayout flowLayout1 = new FlowLayout();
33 this.setJMenuBar( jMenuBar1 );
34 ButtonGroup colours = new ButtonGroup();
35 colours.add(clustalMenuItem);
36 colours.add(zappoMenuItem);
37 colours.add(taylorMenuItem);
38 colours.add(hydroMenuItem);
39 colours.add(helixMenuItem);
40 colours.add(strandMenuItem);
41 colours.add(turnMenuItem);
42 colours.add(buriedMenuItem);
43 colours.add(blosumMenuItem);
46 private void jbInit() throws Exception
48 menu.setBackground(new Color(212, 208, 255));
49 menu.setActionCommand("Color Scheme");
50 menu.setText("Zappo Colour Scheme");
51 clustalMenuItem.setBackground(new Color(212, 208, 255));
52 clustalMenuItem.setText("ClustalX ");
53 clustalMenuItem.addActionListener(new java.awt.event.ActionListener()
55 public void actionPerformed(ActionEvent e)
57 clustalMenuItem_actionPerformed(e);
60 zappoMenuItem.setBackground(new Color(212, 208, 255));
61 zappoMenuItem.setSelected(true);
62 zappoMenuItem.setText("Zappo");
63 zappoMenuItem.addActionListener(new java.awt.event.ActionListener()
65 public void actionPerformed(ActionEvent e)
67 zappoMenuItem_actionPerformed(e);
70 taylorMenuItem.setBackground(new Color(212, 208, 255));
71 taylorMenuItem.setText("Taylor");
72 taylorMenuItem.addActionListener(new java.awt.event.ActionListener()
74 public void actionPerformed(ActionEvent e)
76 taylorMenuItem_actionPerformed(e);
79 hydroMenuItem.setBackground(new Color(212, 208, 255));
80 hydroMenuItem.setText("Hydrophobicity");
81 hydroMenuItem.addActionListener(new java.awt.event.ActionListener()
83 public void actionPerformed(ActionEvent e)
85 hydroMenuItem_actionPerformed(e);
88 helixMenuItem.setBackground(new Color(212, 208, 255));
89 helixMenuItem.setText("Helix Propensity");
90 helixMenuItem.addActionListener(new java.awt.event.ActionListener()
92 public void actionPerformed(ActionEvent e)
94 helixMenuItem_actionPerformed(e);
97 strandMenuItem.setBackground(new Color(212, 208, 255));
98 strandMenuItem.setText("Strand Propensity");
99 strandMenuItem.addActionListener(new java.awt.event.ActionListener()
101 public void actionPerformed(ActionEvent e)
103 strandMenuItem_actionPerformed(e);
106 turnMenuItem.setBackground(new Color(212, 208, 255));
107 turnMenuItem.setText("Turn Propensity");
108 turnMenuItem.addActionListener(new java.awt.event.ActionListener()
110 public void actionPerformed(ActionEvent e)
112 turnMenuItem_actionPerformed(e);
115 buriedMenuItem.setBackground(new Color(212, 208, 255));
116 buriedMenuItem.setText("Buried Index");
117 buriedMenuItem.addActionListener(new java.awt.event.ActionListener()
119 public void actionPerformed(ActionEvent e)
121 buriedMenuItem_actionPerformed(e);
124 blosumMenuItem.setBackground(new Color(212, 208, 255));
125 blosumMenuItem.setText("Blosum62");
126 blosumMenuItem.addActionListener(new java.awt.event.ActionListener()
128 public void actionPerformed(ActionEvent e)
130 blosumMenuItem_actionPerformed(e);
133 this.getContentPane().setLayout(flowLayout1);
134 this.getContentPane().setBackground(new Color(212, 208, 255));
135 jMenuBar1.setBackground(new Color(212, 208, 255));
137 menu.add(clustalMenuItem);
138 menu.add(zappoMenuItem);
139 menu.add(taylorMenuItem);
140 menu.add(hydroMenuItem);
141 menu.add(helixMenuItem);
142 menu.add(strandMenuItem);
143 menu.add(turnMenuItem);
144 menu.add(buriedMenuItem);
145 menu.add(blosumMenuItem);
149 protected void clustalMenuItem_actionPerformed(ActionEvent e)
154 protected void zappoMenuItem_actionPerformed(ActionEvent e)
159 protected void taylorMenuItem_actionPerformed(ActionEvent e)
164 protected void hydroMenuItem_actionPerformed(ActionEvent e)
169 protected void helixMenuItem_actionPerformed(ActionEvent e)
174 protected void strandMenuItem_actionPerformed(ActionEvent e)
179 protected void turnMenuItem_actionPerformed(ActionEvent e)
184 protected void buriedMenuItem_actionPerformed(ActionEvent e)
189 protected void blosumMenuItem_actionPerformed(ActionEvent e)