You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by kh...@apache.org on 2001/10/01 16:21:00 UTC
cvs commit: jakarta-jmeter/src/org/apache/jmeter/visualizers GraphVisualizer.java
khammond 01/10/01 07:21:00
Modified: src/org/apache/jmeter/visualizers GraphVisualizer.java
Log:
New GUI style.
Revision Changes Path
1.16 +27 -8 jakarta-jmeter/src/org/apache/jmeter/visualizers/GraphVisualizer.java
Index: GraphVisualizer.java
===================================================================
RCS file: /home/cvs/jakarta-jmeter/src/org/apache/jmeter/visualizers/GraphVisualizer.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- GraphVisualizer.java 2001/09/13 14:43:58 1.15
+++ GraphVisualizer.java 2001/10/01 14:21:00 1.16
@@ -59,9 +59,11 @@
import java.util.*;
import java.awt.event.*;
import javax.swing.*;
+import javax.swing.border.*;
import org.apache.jmeter.samplers.SampleResult;
import org.apache.jmeter.gui.*;
+import org.apache.jmeter.util.JMeterUtils;
/**
* This class implements a statistical analyser that calculates both the
@@ -70,7 +72,7 @@
*
*@author <a href="mailto:stefano@apache.org">Stefano Mazzocchi</a>
*@created February 8, 2001
- *@version $Revision: 1.15 $ $Date: 2001/09/13 14:43:58 $
+ *@version $Revision: 1.16 $ $Date: 2001/10/01 14:21:00 $
*/
public class GraphVisualizer extends JPanel
implements ImageVisualizer, ItemListener,ModelSupported,GraphListener,
@@ -121,6 +123,26 @@
private void init()
{
+ this.setLayout(new BorderLayout());
+
+ // MAIN PANEL
+ JPanel mainPanel = new JPanel();
+ Border margin = new EmptyBorder(10, 10, 5, 10);
+ mainPanel.setBorder(margin);
+ mainPanel.setLayout(new VerticalLayout(5, VerticalLayout.LEFT));
+
+ // TITLE
+ JLabel panelTitleLabel = new JLabel(JMeterUtils.getResString("graph_results_title"));
+ Font curFont = panelTitleLabel.getFont();
+ int curFontSize = curFont.getSize();
+ curFontSize += 4;
+ panelTitleLabel.setFont(new Font(curFont.getFontName(), curFont.getStyle(), curFontSize));
+ mainPanel.add(panelTitleLabel);
+
+ // NAME
+ namePanel = new NamePanel(model);
+ mainPanel.add(namePanel);
+
data = new JCheckBox("data");
data.setSelected(true);
data.addItemListener(this);
@@ -168,13 +190,10 @@
showPanel.add(averageField);
showPanel.add(deviationField);
- setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5));
- setLayout(new BorderLayout());
- namePanel = new NamePanel(model);
- this.add(namePanel,BorderLayout.NORTH);
- add(checkPanel, BorderLayout.WEST);
- add(graphScrollPanel, BorderLayout.CENTER);
- add(showPanel, BorderLayout.EAST);
+ this.add(mainPanel,BorderLayout.NORTH);
+ this.add(checkPanel, BorderLayout.WEST);
+ this.add(graphScrollPanel, BorderLayout.CENTER);
+ this.add(showPanel, BorderLayout.EAST);
}
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org