You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by pm...@apache.org on 2013/02/18 22:54:39 UTC
svn commit: r1447514 -
/jmeter/trunk/src/components/org/apache/jmeter/visualizers/RenderAsCssJQuery.java
Author: pmouawad
Date: Mon Feb 18 21:54:38 2013
New Revision: 1447514
URL: http://svn.apache.org/r1447514
Log:
Bug 54576 - View Results Tree : Add a CSS/JQuery Tester
Improve layout
Bugzilla Id: 54576
Modified:
jmeter/trunk/src/components/org/apache/jmeter/visualizers/RenderAsCssJQuery.java
Modified: jmeter/trunk/src/components/org/apache/jmeter/visualizers/RenderAsCssJQuery.java
URL: http://svn.apache.org/viewvc/jmeter/trunk/src/components/org/apache/jmeter/visualizers/RenderAsCssJQuery.java?rev=1447514&r1=1447513&r2=1447514&view=diff
==============================================================================
--- jmeter/trunk/src/components/org/apache/jmeter/visualizers/RenderAsCssJQuery.java (original)
+++ jmeter/trunk/src/components/org/apache/jmeter/visualizers/RenderAsCssJQuery.java Mon Feb 18 21:54:38 2013
@@ -25,6 +25,8 @@ package org.apache.jmeter.visualizers;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.ArrayList;
@@ -187,25 +189,42 @@ public class RenderAsCssJQuery implement
* @return CssJquery task pane
*/
private JPanel createCssJqueryTasksPanel() {
- JPanel cssJqueryActionPanel = new JPanel(new BorderLayout(0, 5));
+ GridBagLayout g = new GridBagLayout();
+ GridBagConstraints c = new GridBagConstraints();
+
+ JPanel cssJqueryActionPanel = new JPanel();
+ cssJqueryActionPanel.setLayout(g);
Border margin = new EmptyBorder(5, 5, 0, 5);
cssJqueryActionPanel.setBorder(margin);
cssJqueryField = new JLabeledTextField(JMeterUtils.getResString("cssjquery_tester_field")); // $NON-NLS-1$
- cssJqueryActionPanel.add(cssJqueryField, BorderLayout.WEST);
+ c.fill = GridBagConstraints.HORIZONTAL;
+ c.gridx=0;
+ c.gridy=0;
+ cssJqueryActionPanel.add(cssJqueryField, c);
cssJqueryLabeledChoice = new JLabeledChoice(
JMeterUtils.getResString("cssjquery_impl"), // $NON-NLS-1$
getImplementations());
- cssJqueryActionPanel.add(cssJqueryLabeledChoice, BorderLayout.NORTH);
-
+ c.fill = GridBagConstraints.HORIZONTAL;
+ c.gridx=1;
+ c.gridy=0;
+ cssJqueryActionPanel.add(cssJqueryLabeledChoice, c);
+
+ attributeField = new JLabeledTextField(JMeterUtils.getResString("cssjquery_attribute")); // $NON-NLS-1$
+ c.fill = GridBagConstraints.HORIZONTAL;
+ c.gridx=0;
+ c.gridy=1;
+ cssJqueryActionPanel.add(attributeField, c);
+
JButton cssJqueryTester = new JButton(JMeterUtils.getResString("cssjquery_tester_button_test")); // $NON-NLS-1$
cssJqueryTester.setActionCommand(CSSJQUEY_TESTER_COMMAND);
cssJqueryTester.addActionListener(this);
- cssJqueryActionPanel.add(cssJqueryTester, BorderLayout.EAST);
-
- attributeField = new JLabeledTextField(JMeterUtils.getResString("cssjquery_attribute")); // $NON-NLS-1$
- cssJqueryActionPanel.add(attributeField, BorderLayout.SOUTH);
+ c.fill = GridBagConstraints.HORIZONTAL;
+ c.gridx=1;
+ c.gridy=1;
+ cssJqueryActionPanel.add(cssJqueryTester, c);
+
cssJqueryResultField = new JTextArea();
cssJqueryResultField.setEditable(false);
cssJqueryResultField.setLineWrap(true);