Changeset 92 in tmcsimulator-scriptbuilder for trunk/src/event/editor/CCTVPanel.java


Ignore:
Timestamp:
08/28/2017 04:12:45 PM (9 years ago)
Author:
bmcguffin
Message:

Removed superfluous "Remove" buttons on several panels.

Removed interface "RemovablePanel?" as it was no longer necessary or useful; removed related methods from classes implementing it.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/event/editor/CCTVPanel.java

    r89 r92  
    1010 * @author nathaniellehrer 
    1111 */ 
    12 public class CCTVPanel extends javax.swing.JPanel implements RemoveablePanel, ScriptEventEditorPanel 
     12public class CCTVPanel extends javax.swing.JPanel implements I_ScriptEventEditorPanel 
    1313{ 
    1414 
    15     private ActionListener removeListener; 
    1615    private CCTVEvent event; 
    1716 
     
    5554 
    5655    @Override 
    57     public void setRemoveListener(ActionListener listener) 
    58     { 
    59         removeListener = listener; 
    60     } 
    61  
    62     @Override 
    6356    public void getEventObject(I_ScriptEvent sei) 
    6457    { 
     
    9487    { 
    9588 
    96         removeButton = new javax.swing.JButton(); 
    9789        jLabel1 = new javax.swing.JLabel(); 
    9890        txtDirField = new javax.swing.JFormattedTextField(); 
     
    10294        txtToggleField = new javax.swing.JFormattedTextField(); 
    10395        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         }); 
    12096 
    12197        jLabel1.setText("ID"); 
     
    137113                .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) 
    138114                    .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) 
    140115                    .add(layout.createSequentialGroup() 
    141116                        .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) 
     
    153128            layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) 
    154129            .add(layout.createSequentialGroup() 
    155                 .addContainerGap() 
    156                 .add(removeButton) 
    157                 .addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED) 
     130                .add(47, 47, 47) 
    158131                .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) 
    159132                    .add(jLabel1) 
     
    173146    }// </editor-fold>//GEN-END:initComponents 
    174147 
    175     private void removeButtonremoveThisProperty(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_removeButtonremoveThisProperty 
    176         if (removeListener != null) 
    177         { 
    178             removeListener.actionPerformed(new ActionEvent(this, 0, "")); 
    179         } 
    180 }//GEN-LAST:event_removeButtonremoveThisProperty 
    181  
    182     private void removeButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_removeButtonActionPerformed 
    183         // TODO add your handling code here: 
    184 }//GEN-LAST:event_removeButtonActionPerformed 
    185  
    186148 
    187149    // Variables declaration - do not modify//GEN-BEGIN:variables 
     
    190152    private javax.swing.JLabel jLabel2; 
    191153    private javax.swing.JLabel jLabel3; 
    192     private javax.swing.JButton removeButton; 
    193154    private javax.swing.JFormattedTextField txtDirField; 
    194155    private javax.swing.JTextField txtIDField; 
Note: See TracChangeset for help on using the changeset viewer.