Changeset 130 in tmcsimulator-scriptbuilder for trunk/src/event/editor/ParamicsPanel.java
- Timestamp:
- 10/23/2017 08:58:34 AM (9 years ago)
- File:
-
- 1 edited
-
trunk/src/event/editor/ParamicsPanel.java (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/event/editor/ParamicsPanel.java
r92 r130 17 17 private ActionListener removeListener; 18 18 private ParamicsEvent event; 19 ArrayList<JCheckBox> lanes = new ArrayList<JCheckBox>(); 19 20 20 21 /** … … 45 46 LocationDropdown.setSelectedItem(LocationDropdown.getItemCount() - 1); 46 47 } 47 LocationDropdown.addActionListener(new ActionListener() 48 { 49 50 @Override 51 public void actionPerformed(ActionEvent e) 52 { 53 event.locationID = LocationDropdown.getSelectedItem().toString(); 54 } 55 }); 48 56 49 for (int i = 0; i < StatusDropdown.getItemCount(); i++) 57 50 { … … 61 54 } 62 55 } 63 StatusDropdown.addActionListener(new ActionListener() 64 { 65 66 @Override 67 public void actionPerformed(ActionEvent e) 68 { 69 event.status = StatusDropdown.getSelectedItem().toString(); 70 } 71 }); 56 72 57 for (int i = 0; i < TypeDropdown.getItemCount(); i++) 73 58 { … … 77 62 } 78 63 } 79 TypeDropdown.addActionListener(new ActionListener() 80 { 81 82 @Override 83 public void actionPerformed(ActionEvent e) 84 { 85 event.type = TypeDropdown.getSelectedItem().toString(); 86 } 87 }); 88 ArrayList<JCheckBox> lanes = new ArrayList<JCheckBox>(); 64 89 65 lanes.add(jCheckBox1); 90 66 lanes.add(jCheckBox2); … … 108 84 throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. 109 85 } 110 86 111 87 @Override 112 88 public boolean removeAssociatedEvent() … … 115 91 event = null; 116 92 return true; 93 } 94 95 @Override 96 public void uponClose() 97 { 98 event.locationID = LocationDropdown.getSelectedItem().toString(); 99 event.status = StatusDropdown.getSelectedItem().toString(); 100 event.type = TypeDropdown.getSelectedItem().toString(); 101 for (JCheckBox lane : lanes) 102 { 103 lane.getActionListeners()[0].actionPerformed(new ActionEvent(lane, 0, "record")); 104 } 117 105 } 118 106
Note: See TracChangeset
for help on using the changeset viewer.
