krysalis-jcharts/src/java/org/krysalis/jcharts/designer/tabs/allChart/items Title.java,1.1,1.2

"Nathaniel G. Auvil" <[email protected]> Wed, 09 Jun 2004 01:47:00 +0000
Newsgroups gmane.comp.krysalis.jcharts.cvs
Message-ID <[email protected]>
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/designer/tabs/allChart/items
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24429/src/java/org/krysalis/jcharts/designer/tabs/allChart/items

Modified Files:
	Title.java 
Log Message:


Index: Title.java
===================================================================
RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/designer/tabs/allChart/items/Title.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** Title.java	3 Jun 2004 00:58:03 -0000	1.1
--- Title.java	9 Jun 2004 01:46:53 -0000	1.2
***************
*** 37,46 ****
  
  
! import java.awt.FlowLayout;
  
  import javax.swing.BorderFactory;
  import javax.swing.JPanel;
  
! import org.krysalis.jcharts.designer.common.LabelledCheckbox;
  
  
--- 37,49 ----
  
  
! import java.awt.Color;
  
  import javax.swing.BorderFactory;
+ import javax.swing.BoxLayout;
  import javax.swing.JPanel;
  
! import org.krysalis.jcharts.designer.common.font.FontChooser;
! import org.krysalis.jcharts.designer.common.paint.PaintChooser;
! import org.krysalis.jcharts.properties.util.ChartFont;
  
  
***************
*** 49,57 ****
   * @author Nathaniel Auvil
   * @version $Id$
   ***********************************************************************/
  public class Title extends JPanel
  {
! 	private LabelledCheckbox checkbox;
! 
  
  	/***********************************************************************************
--- 52,62 ----
   * @author Nathaniel Auvil
   * @version $Id$
+  * @deprecated use FontChooser instead.
   ***********************************************************************/
  public class Title extends JPanel
  {
! 	private FontChooser titleFont;
! 	private PaintChooser paintChooser;
! 	
  
  	/***********************************************************************************
***************
*** 60,83 ****
  	public Title()
  	{
! 		super();
! 
! 		super.setBorder( BorderFactory.createCompoundBorder( BorderFactory.createTitledBorder( "Anti-Aliasing" ),
! 															 BorderFactory.createEmptyBorder( 5, 5, 5, 5 ) ) );
  
! 		this.setLayout( new FlowLayout() );
  
! 		this.checkbox = new LabelledCheckbox( "enable" );
! 		this.checkbox.setSelected( true );
! 		this.add( this.checkbox );
  	}
  
  
!  	/*********************************************************************************
  	 *
! 	 * @return boolean
! 	 ********************************************************************************/
! 	public boolean useAntiAliasing()
  	{		
! 		return this.checkbox.isSelected();
  	}
  }
--- 65,90 ----
  	public Title()
  	{
! 		super.setBorder( BorderFactory.createTitledBorder( "Chart Title" ) );
  
! 		JPanel jPanel= new JPanel();
! 		jPanel.setLayout( new BoxLayout( jPanel, BoxLayout.Y_AXIS ) );
! 		
! 		this.titleFont= new FontChooser( "Title Font" );
! 		jPanel.add( this.titleFont );
  
! 		this.paintChooser= new PaintChooser( false, Color.black, Color.white );
! 		jPanel.add( this.paintChooser );
! 		
! 		this.add( jPanel );
  	}
  
  
!  	/*****************************************************************************
  	 *
! 	 * @return ChartFont
! 	 ****************************************************************************/
! 	public ChartFont getTitleChartFont()
  	{		
! 		return new ChartFont( this.titleFont.getFont(), this.paintChooser.getPaint() );
  	}
  }



-------------------------------------------------------
This SF.Net email is sponsored by: GNOME Foundation
Hackers Unite!  GUADEC: The world's #1 Open Source Desktop Event.
GNOME Users and Developers European Conference, 28-30th June in Norway
http://2004/guadec.org