Changeset 61 in tmcsimulator-scriptbuilder
- Timestamp:
- 08/19/2017 04:42:55 AM (9 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 6 edited
-
jacoco.exec-1502754766722386000 (added)
-
src/scriptbuilder/gui/IncidentEditorFrame.form (modified) (1 diff)
-
src/scriptbuilder/gui/IncidentEditorFrame.java (modified) (4 diffs)
-
src/scriptbuilder/gui/ScriptBuilderFrame.java (modified) (6 diffs)
-
src/scriptbuilder/gui/application.properties (modified) (1 diff)
-
src/scriptbuilder/gui/panels/ScriptBuilderTimelinePanel.java (modified) (1 diff)
-
test/scriptbuilder/structures/SimulationScriptTest.java (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/scriptbuilder/gui/IncidentEditorFrame.form
r55 r61 424 424 <Dimension value="[800, 700]"/> 425 425 </Property> 426 <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">427 <Dimension value="[945, 1545]"/>428 </Property>429 <Property name="size" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">430 <Dimension value="[800, 700]"/>431 </Property>432 426 </Properties> 433 427 <SyntheticProperties> -
trunk/src/scriptbuilder/gui/IncidentEditorFrame.java
r55 r61 9 9 import java.awt.Adjustable; 10 10 import java.awt.Color; 11 import java.awt.Cursor;12 11 import java.awt.event.AdjustmentEvent; 13 12 import java.awt.event.AdjustmentListener; 14 13 import java.awt.event.KeyEvent; 15 14 import java.awt.event.KeyListener; 16 import java.io.File;17 15 import java.io.IOException; 18 16 import java.util.ArrayList; … … 25 23 import javax.swing.DefaultListModel; 26 24 import javax.swing.JButton; 27 import javax.swing.JFileChooser;28 import javax.swing.JOptionPane;29 import javax.swing.UIManager;30 import javax.swing.UnsupportedLookAndFeelException;31 25 import scriptbuilder.structures.ScriptEvent; 32 26 import scriptbuilder.structures.ScriptEvent.ScriptEventType; … … 34 28 import scriptbuilder.structures.ScriptIncident.IncidentFocusedEvent; 35 29 import scriptbuilder.structures.ScriptIncident.SliceChangedEvent; 36 import scriptbuilder.structures.SimulationScript;37 30 import scriptbuilder.structures.TimeSlice; 38 31 import scriptbuilder.structures.events.I_ScriptEvent; … … 355 348 //gotoIncident.setSelectedItem(i); 356 349 } 350 zoomSlider.setMinimum(((timelineTickPanel.getVisibleRect().width - 20) 351 * ScriptBuilderGuiConstants.HORIZONTAL_TICK_RESOLUTION) 352 / Math.max(theIncident.length, 1)); 353 zoomSlider.setMaximum(zoomSlider.getMinimum() + 20); 357 354 } 358 355 -
trunk/src/scriptbuilder/gui/ScriptBuilderFrame.java
r55 r61 8 8 import java.awt.Adjustable; 9 9 import java.awt.Color; 10 import java.awt.Cursor;11 10 import java.awt.event.AdjustmentEvent; 12 11 import java.awt.event.AdjustmentListener; … … 15 14 import java.io.File; 16 15 import java.io.IOException; 17 import java.util.ArrayList;18 16 import java.util.Observable; 19 17 import java.util.Observer; … … 23 21 import java.util.logging.Logger; 24 22 import javax.swing.DefaultListModel; 25 import javax.swing.JButton;26 23 import javax.swing.JFileChooser; 27 24 import javax.swing.JOptionPane; … … 1585 1582 if (fc.showOpenDialog(this) == JFileChooser.APPROVE_OPTION) 1586 1583 { 1584 script = new SimulationScript(); 1587 1585 System.out.println(fc.getSelectedFile().getName()); 1588 1586 script.loadScriptFromFile(fc.getSelectedFile()); 1589 1587 script.saveFile = fc.getSelectedFile(); 1590 1588 } 1589 update(script, script); 1591 1590 zoomSlider.setValue(zoomSlider.getMinimum()); 1592 update(script, script);1591 repaint(); 1593 1592 }//GEN-LAST:event_fileOpenActionPerformed 1594 1593 … … 1876 1875 private void fileNewActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_fileNewActionPerformed 1877 1876 {//GEN-HEADEREND:event_fileNewActionPerformed 1878 System.out.println("NEW SCRIPT");1879 1877 script = new SimulationScript(); 1880 1878 script.update(); … … 1897 1895 script.incidents.get(0)); 1898 1896 1899 System.out.println("RESULT = " + result.toString()); 1900 1901 input = result.toString(); 1902 1903 System.out.println("INPUT = " + input); 1904 1905 int i = 0; 1906 for (ScriptIncident incident : script.incidents) 1907 { 1908 if (incident == null) 1909 { 1910 continue; 1911 } 1912 System.out.println((++i) + ": " + incident.toString()); 1913 if (incident.toString().equals(input)) 1914 { 1915 inc = incident; 1916 } 1917 } 1918 1919 if (inc != null) 1920 { 1921 new IncidentEditorFrame(inc).setVisible(true); 1897 if (result != null) 1898 { 1899 System.out.println("RESULT = " + result.toString()); 1900 1901 input = result.toString(); 1902 1903 System.out.println("INPUT = " + input); 1904 1905 int i = 0; 1906 for (ScriptIncident incident : script.incidents) 1907 { 1908 if (incident == null) 1909 { 1910 continue; 1911 } 1912 System.out.println((++i) + ": " + incident.toString()); 1913 if (incident.toString().equals(input)) 1914 { 1915 inc = incident; 1916 } 1917 } 1918 1919 if (inc != null) 1920 { 1921 new IncidentEditorFrame(inc).setVisible(true); 1922 } 1922 1923 } 1923 1924 update(script, script); -
trunk/src/scriptbuilder/gui/application.properties
r60 r61 1 #Mon, 14 Aug 2017 16:5 0:46-07001 #Mon, 14 Aug 2017 16:52:48 -0700 2 2 3 3 Application.revision=0 -
trunk/src/scriptbuilder/gui/panels/ScriptBuilderTimelinePanel.java
r54 r61 188 188 } 189 189 190 if (incident.slices.get(newSlice) != null) 190 if (incident.slices.get(newSlice) != null 191 && getTopLevelAncestor() instanceof IncidentEditorFrame) 191 192 { 192 193 ed.setVisible(true); -
trunk/test/scriptbuilder/structures/SimulationScriptTest.java
r60 r61 7 7 import java.util.Observable; 8 8 import java.util.Observer; 9 import java.util.logging.Level;10 import java.util.logging.Logger;11 9 import static junit.framework.Assert.assertFalse; 12 10 import static junit.framework.Assert.assertTrue;
Note: See TracChangeset
for help on using the changeset viewer.
