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