Changeset 92 in tmcsimulator-scriptbuilder for trunk/src/event/editor/CCTVPanel.java
- Timestamp:
- 08/28/2017 04:12:45 PM (9 years ago)
- File:
-
- 1 edited
-
trunk/src/event/editor/CCTVPanel.java (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/event/editor/CCTVPanel.java
r89 r92 10 10 * @author nathaniellehrer 11 11 */ 12 public class CCTVPanel extends javax.swing.JPanel implements RemoveablePanel,ScriptEventEditorPanel12 public class CCTVPanel extends javax.swing.JPanel implements I_ScriptEventEditorPanel 13 13 { 14 14 15 private ActionListener removeListener;16 15 private CCTVEvent event; 17 16 … … 55 54 56 55 @Override 57 public void setRemoveListener(ActionListener listener)58 {59 removeListener = listener;60 }61 62 @Override63 56 public void getEventObject(I_ScriptEvent sei) 64 57 { … … 94 87 { 95 88 96 removeButton = new javax.swing.JButton();97 89 jLabel1 = new javax.swing.JLabel(); 98 90 txtDirField = new javax.swing.JFormattedTextField(); … … 102 94 txtToggleField = new javax.swing.JFormattedTextField(); 103 95 help = new javax.swing.JLabel(); 104 105 removeButton.setText("Remove");106 removeButton.addMouseListener(new java.awt.event.MouseAdapter()107 {108 public void mouseClicked(java.awt.event.MouseEvent evt)109 {110 removeButtonremoveThisProperty(evt);111 }112 });113 removeButton.addActionListener(new java.awt.event.ActionListener()114 {115 public void actionPerformed(java.awt.event.ActionEvent evt)116 {117 removeButtonActionPerformed(evt);118 }119 });120 96 121 97 jLabel1.setText("ID"); … … 137 113 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) 138 114 .add(org.jdesktop.layout.GroupLayout.TRAILING, help, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 540, Short.MAX_VALUE) 139 .add(org.jdesktop.layout.GroupLayout.TRAILING, removeButton)140 115 .add(layout.createSequentialGroup() 141 116 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) … … 153 128 layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) 154 129 .add(layout.createSequentialGroup() 155 .addContainerGap() 156 .add(removeButton) 157 .addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED) 130 .add(47, 47, 47) 158 131 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) 159 132 .add(jLabel1) … … 173 146 }// </editor-fold>//GEN-END:initComponents 174 147 175 private void removeButtonremoveThisProperty(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_removeButtonremoveThisProperty176 if (removeListener != null)177 {178 removeListener.actionPerformed(new ActionEvent(this, 0, ""));179 }180 }//GEN-LAST:event_removeButtonremoveThisProperty181 182 private void removeButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_removeButtonActionPerformed183 // TODO add your handling code here:184 }//GEN-LAST:event_removeButtonActionPerformed185 186 148 187 149 // Variables declaration - do not modify//GEN-BEGIN:variables … … 190 152 private javax.swing.JLabel jLabel2; 191 153 private javax.swing.JLabel jLabel3; 192 private javax.swing.JButton removeButton;193 154 private javax.swing.JFormattedTextField txtDirField; 194 155 private javax.swing.JTextField txtIDField;
Note: See TracChangeset
for help on using the changeset viewer.
