+ public void values_actionPerformed()\r
+ {\r
+\r
+ CutAndPasteTransfer cap = new CutAndPasteTransfer(false, null);\r
+ Frame frame = new Frame();\r
+ frame.add(cap);\r
+ jalview.bin.JalviewLite.addFrame(frame, "PCA details", 500, 500);\r
+\r
+ cap.setText(pca.getDetails());\r
+ }\r
+\r
+ public void labels_itemStateChanged(ItemEvent itemEvent)\r
+ {\r
+ rc.showLabels( labels.getState() );\r
+ }\r
+ Panel jPanel2 = new Panel();\r
+ Label jLabel1 = new Label();\r
+ Label jLabel2 = new Label();\r
+ Label jLabel3 = new Label();\r
+ protected Choice xCombobox = new Choice();\r
+ protected Choice yCombobox = new Choice();\r
+ protected Choice zCombobox = new Choice();\r
+ FlowLayout flowLayout1 = new FlowLayout();\r
+ BorderLayout borderLayout1 = new BorderLayout();\r
+ MenuBar menuBar1 = new MenuBar();\r
+ Menu menu1 = new Menu();\r
+ Menu menu2 = new Menu();\r
+ protected CheckboxMenuItem labels = new CheckboxMenuItem();\r
+ MenuItem values = new MenuItem();\r
+\r
+ private void jbInit()\r
+ throws Exception\r
+ {\r
+ this.setLayout(borderLayout1);\r
+ jPanel2.setLayout(flowLayout1);\r
+ jLabel1.setFont(new java.awt.Font("Verdana", 0, 12));\r
+ jLabel1.setText("x=");\r
+ jLabel2.setFont(new java.awt.Font("Verdana", 0, 12));\r
+ jLabel2.setText("y=");\r
+ jLabel3.setFont(new java.awt.Font("Verdana", 0, 12));\r
+ jLabel3.setText("z=");\r
+ jPanel2.setBackground(Color.white);\r
+ zCombobox.setFont(new java.awt.Font("Verdana", 0, 12));\r
+ zCombobox.addItemListener(this);\r
+ yCombobox.setFont(new java.awt.Font("Verdana", 0, 12));\r
+ yCombobox.addItemListener(this);\r
+ xCombobox.setFont(new java.awt.Font("Verdana", 0, 12));\r
+ xCombobox.addItemListener(this);\r
+ this.setMenuBar(menuBar1);\r
+ menu1.setLabel("File");\r
+ menu2.setLabel("View");\r
+ labels.setLabel("Labels");\r
+ labels.addItemListener(this);\r
+ values.setLabel("Output Values...");\r
+ values.addActionListener(this);\r
+ this.add(jPanel2, BorderLayout.SOUTH);\r
+ jPanel2.add(jLabel1, null);\r
+ jPanel2.add(xCombobox, null);\r
+ jPanel2.add(jLabel2, null);\r
+ jPanel2.add(yCombobox, null);\r
+ jPanel2.add(jLabel3, null);\r
+ jPanel2.add(zCombobox, null);\r
+ menuBar1.add(menu1);\r
+ menuBar1.add(menu2);\r
+ menu2.add(labels);\r
+ menu1.add(values);\r
+ }\r
+\r