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() );
}
}
|