Startup
This commit is contained in:
@@ -334,6 +334,8 @@ public class TestingList extends Panel {
|
||||
jSeparator1 = new javax.swing.JPopupMenu.Separator();
|
||||
jMenuAdvanced = new javax.swing.JMenu();
|
||||
jMenuItemNewTest = new javax.swing.JMenuItem();
|
||||
jMenuItemNewDevice = new javax.swing.JMenuItem();
|
||||
jSeparator2 = new javax.swing.JPopupMenu.Separator();
|
||||
jMenuItemOpenLog = new javax.swing.JMenuItem();
|
||||
jPopupMenuConfigs = new javax.swing.JPopupMenu();
|
||||
jScrollPane2 = new javax.swing.JScrollPane();
|
||||
@@ -376,6 +378,15 @@ public class TestingList extends Panel {
|
||||
});
|
||||
jMenuAdvanced.add(jMenuItemNewTest);
|
||||
|
||||
jMenuItemNewDevice.setText("New Device...");
|
||||
jMenuItemNewDevice.addActionListener(new java.awt.event.ActionListener() {
|
||||
public void actionPerformed(java.awt.event.ActionEvent evt) {
|
||||
jMenuItemNewDeviceActionPerformed(evt);
|
||||
}
|
||||
});
|
||||
jMenuAdvanced.add(jMenuItemNewDevice);
|
||||
jMenuAdvanced.add(jSeparator2);
|
||||
|
||||
jMenuItemOpenLog.setText("Open Log");
|
||||
jMenuItemOpenLog.addActionListener(new java.awt.event.ActionListener() {
|
||||
public void actionPerformed(java.awt.event.ActionEvent evt) {
|
||||
@@ -669,9 +680,14 @@ public class TestingList extends Panel {
|
||||
|
||||
private void jMenuItemNewTestActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItemNewTestActionPerformed
|
||||
// TODO add your handling code here:
|
||||
openNewTestEditor();
|
||||
openNewTestEditor("Test");
|
||||
}//GEN-LAST:event_jMenuItemNewTestActionPerformed
|
||||
|
||||
private void jMenuItemNewDeviceActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItemNewDeviceActionPerformed
|
||||
// TODO add your handling code here:
|
||||
openNewTestEditor("Device");
|
||||
}//GEN-LAST:event_jMenuItemNewDeviceActionPerformed
|
||||
|
||||
//<editor-fold defaultstate="collapsed" desc="Witget Variables declaration">
|
||||
// Variables declaration - do not modify//GEN-BEGIN:variables
|
||||
private javax.swing.JButton jButtonMoveDown;
|
||||
@@ -683,6 +699,7 @@ public class TestingList extends Panel {
|
||||
private javax.swing.JCheckBox jCheckBox1;
|
||||
private javax.swing.JCheckBoxMenuItem jCheckBoxMenuShowSelectedTests;
|
||||
private javax.swing.JMenu jMenuAdvanced;
|
||||
private javax.swing.JMenuItem jMenuItemNewDevice;
|
||||
private javax.swing.JMenuItem jMenuItemNewTest;
|
||||
private javax.swing.JMenuItem jMenuItemOpenLog;
|
||||
private javax.swing.JMenuItem jMenuItemReload;
|
||||
@@ -693,6 +710,7 @@ public class TestingList extends Panel {
|
||||
private javax.swing.JPopupMenu jPopupMenuOptions;
|
||||
private javax.swing.JScrollPane jScrollPane2;
|
||||
private javax.swing.JPopupMenu.Separator jSeparator1;
|
||||
private javax.swing.JPopupMenu.Separator jSeparator2;
|
||||
private javax.swing.JTable jTable1;
|
||||
// End of variables declaration//GEN-END:variables
|
||||
//</editor-fold>
|
||||
@@ -722,15 +740,14 @@ public class TestingList extends Panel {
|
||||
}
|
||||
}
|
||||
|
||||
public void openNewTestEditor(){
|
||||
public void openNewTestEditor(String type){
|
||||
try {
|
||||
// NewTest nt = new NewTest();
|
||||
// nt.setVisible(true);
|
||||
JDialog dlg = new JDialog(getView(), "New Test", true);
|
||||
//create a class to visualise the details panel
|
||||
String sDetails = "";
|
||||
Class testingListDetailsClass = getController().getClassByName("NewTest");
|
||||
JPanel detailsPanel = (JPanel) testingListDetailsClass.getConstructor(new Class[]{String.class}).newInstance(new Object[]{sDetails});
|
||||
JPanel detailsPanel = (JPanel) testingListDetailsClass.getConstructor(new Class[]{String.class}).newInstance(new Object[]{type});
|
||||
|
||||
dlg.getContentPane().add(detailsPanel);
|
||||
//dlg.add(new TestingListDetails());
|
||||
|
||||
Reference in New Issue
Block a user