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]>