khammond    01/11/18 08:17:38

  Modified:    src/org/apache/jmeter/config/gui ArgumentsPanel.java
  Log:
  Replaced "Send params" checkbox with a label.
  
  Revision  Changes    Path
  1.11      +14 -35    
jakarta-jmeter/src/org/apache/jmeter/config/gui/ArgumentsPanel.java
  
  Index: ArgumentsPanel.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jmeter/src/org/apache/jmeter/config/gui/ArgumentsPanel.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- ArgumentsPanel.java       2001/10/31 15:00:06     1.10
  +++ ArgumentsPanel.java       2001/11/18 16:17:38     1.11
  @@ -80,10 +80,8 @@
        JButton add;
        JButton delete;
        InnerTableModel tableModel;
  -     JCheckBox sendCheckBox;
        JPanel innerPanel;
   
  -     private static String SEND = "send";
        private static String ADD = "add";
        private static String DELETE = "delete";
   
  @@ -221,32 +219,6 @@
                        int rowToSelect = tableModel.getRowCount() - 1;
                        table.setRowSelectionInterval(rowToSelect, rowToSelect);
                }
  -             else if (action.equals(SEND))
  -             {
  -                     if (sendCheckBox.isSelected())
  -                     {
  -                             table.setEnabled(true);
  -                             add.setEnabled(true);
  -
  -                             // disable delete if there are no rows
  -                             if(tableModel.getRowCount() == 0)
  -                             {
  -                                     delete.setEnabled(false);
  -                             }
  -                             else
  -                             {
  -                                     delete.setEnabled(true);
  -                             }
  -                     }
  -                     else
  -                     {
  -                             table.setEnabled(false);
  -                             add.setEnabled(false);
  -                             delete.setEnabled(false);
  -//                           tableModel.removeAllRows();
  -                             tableModel.fireTableDataChanged();
  -                     }
  -             }
        }
   
        public void addInnerPanel()
  @@ -256,7 +228,7 @@
                innerPanel.setBorder(BorderFactory.createEmptyBorder(0, 10, 0, 10));
   
                table = new JTable(tableModel);
  -             table.setEnabled(false);
  +             table.setEnabled(true);
                table.addKeyListener(this);
                table.setCellSelectionEnabled(true);
                table.setRowSelectionAllowed(true);
  @@ -279,11 +251,20 @@
   
                add = new JButton(JMeterUtils.getResString("add"));
                add.setActionCommand(ADD);
  -             add.setEnabled(false);
  +             add.setEnabled(true);
   
                delete = new JButton(JMeterUtils.getResString("delete"));
                delete.setActionCommand(DELETE);
  -             delete.setEnabled(false);
  +
  +             // Disable DELETE if there are no rows in the table to delete.
  +             if (tableModel.getRowCount() == 0)
  +             {
  +                     delete.setEnabled(false);
  +             }
  +             else
  +             {
  +                     delete.setEnabled(true);
  +             }
   
                JPanel buttonPanel = new JPanel();
                buttonPanel.setBorder(BorderFactory.createEmptyBorder(0, 10, 0, 10));
  @@ -314,11 +295,9 @@
                this.setLayout(new VerticalLayout(1, VerticalLayout.LEFT));
                this.setBorder(BorderFactory.createEmptyBorder(0, 10, 0, 10));
   
  -             sendCheckBox = new JCheckBox(JMeterUtils.getResString("paramtable"));
  -             sendCheckBox.setActionCommand(SEND);
  -             sendCheckBox.addActionListener(this);
  +             JLabel sendLabel = new JLabel(JMeterUtils.getResString("paramtable"));
   
  -             this.add(sendCheckBox);
  +             this.add(sendLabel);
                this.addInnerPanel();
        }
   
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to