Changeset 34 in tmcsimulator-scriptbuilder for trunk/src/scriptbuilder/gui
- Timestamp:
- 08/02/2017 01:35:57 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/scriptbuilder/gui/ScriptBuilderFrame.java
r33 r34 2127 2127 script.incidents.add(indx, 2128 2128 new ScriptIncident(SimulationScript.incidentColors[indx], 2129 (Integer) addIncidentNumber.getValue(), addIncidentName.getText(), addIncidentDescription.getText(),2130 script));2129 (Integer) addIncidentNumber.getValue(), addIncidentName.getText(), addIncidentDescription.getText(), 2130 script)); 2131 2131 script.incidents.get(indx).length = (Integer) addIncidentLength.getValue() * 60; 2132 2132 script.incidents.get(indx).setOffset((Integer) addIncidentStart.getValue() * 60); … … 2155 2155 script.incidents.add(oldIncidentIndex, 2156 2156 new ScriptIncident(SimulationScript.incidentColors[oldIncidentIndex], 2157 (Integer) addIncidentNumber.getValue(), addIncidentName.getText(), addIncidentDescription.getText(),2158 script));2157 (Integer) addIncidentNumber.getValue(), addIncidentName.getText(), addIncidentDescription.getText(), 2158 script)); 2159 2159 script.incidents.get(oldIncidentIndex).length = (Integer) addIncidentLength.getValue() * 60; 2160 2160 script.incidents.get(oldIncidentIndex).slices = backup.slices; … … 2411 2411 private void saveIncidentActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_saveIncidentActionPerformed 2412 2412 Object[] incidentList = script.incidents.toArray(); 2413 JOptionPane.showInputDialog( 2413 String input = ""; 2414 ScriptIncident inc = null; 2415 Object result = JOptionPane.showInputDialog( 2414 2416 this, 2415 2417 "Select Incident:", … … 2420 2422 script.incidents.get(0)); 2421 2423 2424 System.out.println("RESULT = " + result.toString()); 2425 2426 input = result.toString(); 2427 2428 System.out.println("INPUT = " + input); 2429 2430 int i = 0; 2431 for (ScriptIncident incident : script.incidents) 2432 { 2433 if (incident == null) 2434 { 2435 continue; 2436 } 2437 System.out.println((++i) + ": " + incident.toString()); 2438 if (incident.toString().equals(input)) 2439 { 2440 inc = incident; 2441 } 2442 } 2443 2444 if (inc == null) 2445 { 2446 System.out.println("DIDN'T FIND ANYTHING"); 2447 return; 2448 } 2449 2422 2450 JFileChooser fc = new JFileChooser(); 2423 2451 fc.setFileFilter(new ExtensionFileFilter("Script Incident (.xml)", new String[] … … 2425 2453 "xml" 2426 2454 })); 2427 fc.showSaveDialog(this); 2455 if (fc.showSaveDialog(this) == JFileChooser.APPROVE_OPTION) 2456 { 2457 inc.saveIncidentToFile(fc.getSelectedFile()); 2458 } 2428 2459 }//GEN-LAST:event_saveIncidentActionPerformed 2429 2460 … … 2718 2749 {//GEN-HEADEREND:event_XMLExportBtnActionPerformed 2719 2750 JFileChooser fc = new JFileChooser(); 2720 2751 2721 2752 fc.setFileFilter(new ExtensionFileFilter("Simulation Script XML (.xml)", 2722 2753 new String[] 2723 {2724 "xml"2725 }));2726 2727 if (fc.showSaveDialog(this) == JFileChooser.APPROVE_OPTION)2754 { 2755 "xml" 2756 })); 2757 2758 if (fc.showSaveDialog(this) == JFileChooser.APPROVE_OPTION) 2728 2759 { 2729 2760 script.saveScriptToFile(fc.getSelectedFile()); … … 2743 2774 fc.setFileFilter(new ExtensionFileFilter("Simulation Script XML (.xml)", 2744 2775 new String[] 2745 {2746 "xml"2747 }));2776 { 2777 "xml" 2778 })); 2748 2779 if (fc.showOpenDialog(this) == JFileChooser.APPROVE_OPTION) 2749 2780 { … … 2838 2869 java.awt.EventQueue.invokeLater( 2839 2870 new Runnable() 2840 {2841 public void run()2842 {2843 new ScriptBuilderFrame().setVisible(true);2844 }2845 });2871 { 2872 public void run() 2873 { 2874 new ScriptBuilderFrame().setVisible(true); 2875 } 2876 }); 2846 2877 } 2847 2878 // Variables declaration - do not modify//GEN-BEGIN:variables
Note: See TracChangeset
for help on using the changeset viewer.
