From 17d1869b0934e53570814b95f8f0a51fe70021fb Mon Sep 17 00:00:00 2001 From: boccioli_m Date: Tue, 2 Jun 2015 14:45:06 +0200 Subject: [PATCH] Closedown --- plugins/TestingList.form | 154 +++++++++++++++++++++++++ plugins/TestingList.java | 241 ++++++++------------------------------- 2 files changed, 201 insertions(+), 194 deletions(-) create mode 100644 plugins/TestingList.form diff --git a/plugins/TestingList.form b/plugins/TestingList.form new file mode 100644 index 0000000..e2fdd3a --- /dev/null +++ b/plugins/TestingList.form @@ -0,0 +1,154 @@ + + +
+ + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/plugins/TestingList.java b/plugins/TestingList.java index 7614dc6..a05c1e9 100644 --- a/plugins/TestingList.java +++ b/plugins/TestingList.java @@ -78,14 +78,8 @@ public class TestingList extends Panel { // //GEN-BEGIN:initComponents private void initComponents() { - buttonExecute = new javax.swing.JButton(); - buttonAbort = new javax.swing.JButton(); - jButton1 = new javax.swing.JButton(); - check = new javax.swing.JCheckBox(); - spinner = new javax.swing.JSpinner(); - panel = new javax.swing.JPanel(); - panelPlot = new javax.swing.JPanel(); - jButton2 = new javax.swing.JButton(); + jScrollPane2 = new javax.swing.JScrollPane(); + jTable1 = new javax.swing.JTable(); cmTestPS = new javax.swing.JButton(); jCheckBox1 = new javax.swing.JCheckBox(); jButton4 = new javax.swing.JButton(); @@ -94,41 +88,18 @@ public class TestingList extends Panel { jScrollPane1 = new javax.swing.JScrollPane(); txtOutput = new javax.swing.JTextArea(); - buttonExecute.setText("Execute test11"); - buttonExecute.addActionListener(new java.awt.event.ActionListener() { - public void actionPerformed(java.awt.event.ActionEvent evt) { - buttonExecuteActionPerformed(evt); + jTable1.setModel(new javax.swing.table.DefaultTableModel( + new Object [][] { + {null, null, null, null}, + {null, null, null, null}, + {null, null, null, null}, + {null, null, null, null} + }, + new String [] { + "Title 1", "Title 2", "Title 3", "Title 4" } - }); - - buttonAbort.setText("Abort"); - buttonAbort.addActionListener(new java.awt.event.ActionListener() { - public void actionPerformed(java.awt.event.ActionEvent evt) { - buttonAbortActionPerformed(evt); - } - }); - - jButton1.setText("Test with params"); - jButton1.addActionListener(new java.awt.event.ActionListener() { - public void actionPerformed(java.awt.event.ActionEvent evt) { - jButton1ActionPerformed(evt); - } - }); - - check.setText("Var1"); - - spinner.setModel(new javax.swing.SpinnerNumberModel(1, 1, 10, 1)); - - panel.setLayout(new java.awt.BorderLayout()); - - panelPlot.setLayout(new java.awt.BorderLayout()); - - jButton2.setText("Java Code"); - jButton2.addActionListener(new java.awt.event.ActionListener() { - public void actionPerformed(java.awt.event.ActionEvent evt) { - jButton2ActionPerformed(evt); - } - }); + )); + jScrollPane2.setViewportView(jTable1); cmTestPS.setText("Test PS"); cmTestPS.addActionListener(new java.awt.event.ActionListener() { @@ -169,38 +140,26 @@ public class TestingList extends Panel { layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() - .addGap(41, 41, 41) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() - .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) - .addComponent(check) - .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) - .addComponent(buttonExecute, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) - .addComponent(buttonAbort, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) - .addComponent(jButton1) - .addComponent(spinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) - .addGap(87, 87, 87) - .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) - .addGroup(layout.createSequentialGroup() - .addComponent(panel, javax.swing.GroupLayout.PREFERRED_SIZE, 394, javax.swing.GroupLayout.PREFERRED_SIZE) - .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) - .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) - .addGroup(layout.createSequentialGroup() - .addComponent(cmTestPS) - .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) - .addComponent(txtTestPSRes, javax.swing.GroupLayout.DEFAULT_SIZE, 57, Short.MAX_VALUE)) - .addGroup(layout.createSequentialGroup() - .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) - .addComponent(jCheckBox1) - .addComponent(jButton4)) - .addGap(0, 0, Short.MAX_VALUE)))) - .addGroup(layout.createSequentialGroup() - .addComponent(jButton3) - .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) - .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) - .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) - .addComponent(jButton2)))) - .addComponent(panelPlot, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) + .addGap(33, 33, 33) + .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) + .addComponent(jButton4, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) + .addComponent(cmTestPS, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) + .addGap(293, 293, 293)) + .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() + .addContainerGap() + .addComponent(jButton3) + .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED))) + .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) + .addGap(58, 58, 58) + .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) + .addGroup(layout.createSequentialGroup() + .addGap(84, 84, 84) + .addComponent(txtTestPSRes, javax.swing.GroupLayout.DEFAULT_SIZE, 57, Short.MAX_VALUE)) + .addGroup(layout.createSequentialGroup() + .addComponent(jCheckBox1) + .addGap(0, 74, Short.MAX_VALUE))) .addContainerGap()) ); layout.setVerticalGroup( @@ -208,122 +167,22 @@ public class TestingList extends Panel { .addGroup(layout.createSequentialGroup() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() - .addGap(46, 46, 46) - .addComponent(jCheckBox1) - .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) - .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) - .addComponent(cmTestPS) - .addComponent(txtTestPSRes, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) - .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) - .addComponent(jButton4) - .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) - .addComponent(spinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) - .addGroup(layout.createSequentialGroup() - .addGap(27, 27, 27) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() - .addComponent(buttonExecute) - .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) - .addComponent(buttonAbort)) - .addComponent(panel, javax.swing.GroupLayout.PREFERRED_SIZE, 137, javax.swing.GroupLayout.PREFERRED_SIZE)) + .addGap(46, 46, 46) + .addComponent(jCheckBox1)) + .addComponent(jButton3)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) - .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) - .addGroup(layout.createSequentialGroup() - .addComponent(jButton3) - .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) - .addComponent(check)) - .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))) - .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) - .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) - .addComponent(jButton1) - .addComponent(jButton2)) - .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) - .addComponent(panelPlot, javax.swing.GroupLayout.DEFAULT_SIZE, 144, Short.MAX_VALUE) - .addContainerGap()) + .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) + .addComponent(txtTestPSRes, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) + .addComponent(cmTestPS)) + .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) + .addComponent(jButton4)) + .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) + .addContainerGap(542, Short.MAX_VALUE)) ); }// //GEN-END:initComponents - private void buttonExecuteActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_buttonExecuteActionPerformed - try { - //Run script - //run("test1"); - - //Alternatives to run script with arguments - - - eval("start = 22.0"); - eval("end = 32.0"); - eval("step = 10"); - run("test11"); - - - /* - HashMap args = new HashMap(); - args.put("start", 12.0); - args.put("end", 52.0); - args.put("step", 10); - run("test11", args); - */ - - //eval("run('test11', locals = {'start':10.0, 'end':50.0, 'step':40})"); - - // evalAsync("run('test11', locals = {'start':10.0, 'end':50.0, 'step':40})"); - - - } catch (Exception ex) { - SwingUtils.showException(this, ex); - } - }//GEN-LAST:event_buttonExecuteActionPerformed - - private void buttonAbortActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_buttonAbortActionPerformed - abort(); - }//GEN-LAST:event_buttonAbortActionPerformed - - private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed - try { - boolean var1 = check.isSelected(); - int var2 = (Integer)spinner.getValue(); - int i = 0; - HashMap args = new HashMap(); - args.put("relative", var1); - args.put("steps", var2); - run("args", args); - - //evalAsync("run('args', locals = {'relative':" + (var1 ? "True" :"False") + ", 'steps':" + var2 + "})"); - - } catch (Exception ex) { - SwingUtils.showException(this, ex); - } - - }//GEN-LAST:event_jButton1ActionPerformed - - private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed - - try { - getApp().startTask(task); - - task.start(TaskRunMode.async); - } catch (Exception ex) { - SwingUtils.showException(NetbeansPluginPanel.this, ex); - } - - /* - new Thread(() -> { - try { - series.clear(); - for (int i=0;i<1000;i++){ - double pos = motor.read(); - Thread.sleep(2); - plot.getAxis(Plot.AxisId.X).setRange(0, 1000); - series.appendData(i, pos); - } - } catch (Exception ex) { - SwingUtils.showException(NetbeansPluginPanel.this, ex); - } - }).start(); */ - - }//GEN-LAST:event_jButton2ActionPerformed - private void cmTestPSActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_cmTestPSActionPerformed try { boolean var1 = jCheckBox1.isSelected(); @@ -346,10 +205,6 @@ public class TestingList extends Panel { } // TODO add your handling code here: }//GEN-LAST:event_cmTestPSActionPerformed - private void jCheckBox1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jCheckBox1ActionPerformed - // TODO add your handling code here: - }//GEN-LAST:event_jCheckBox1ActionPerformed - private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton4ActionPerformed // TODO add your handling code here: try { @@ -374,21 +229,19 @@ public class TestingList extends Panel { txtOutput.setText("Working Directory = " + System.getProperty("user.dir")); }//GEN-LAST:event_jButton3ActionPerformed + + private void jCheckBox1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jCheckBox1ActionPerformed + // TODO add your handling code here: + }//GEN-LAST:event_jCheckBox1ActionPerformed // Variables declaration - do not modify//GEN-BEGIN:variables - private javax.swing.JButton buttonAbort; - private javax.swing.JButton buttonExecute; - private javax.swing.JCheckBox check; private javax.swing.JButton cmTestPS; - private javax.swing.JButton jButton1; - private javax.swing.JButton jButton2; private javax.swing.JButton jButton3; private javax.swing.JButton jButton4; private javax.swing.JCheckBox jCheckBox1; private javax.swing.JScrollPane jScrollPane1; - private javax.swing.JPanel panel; - private javax.swing.JPanel panelPlot; - private javax.swing.JSpinner spinner; + private javax.swing.JScrollPane jScrollPane2; + private javax.swing.JTable jTable1; private javax.swing.JTextArea txtOutput; private javax.swing.JTextField txtTestPSRes; // End of variables declaration//GEN-END:variables