Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/designer/tabs/nonAxisChart In directory sc8-pr-cvs1:/tmp/cvs-serv3404/tabs/nonAxisChart Added Files: NonAxisChartDataTab.java NonAxisChartTabs.java PieChartTab.java Log Message: initial revision --- NEW FILE: NonAxisChartDataTab.java --- /*************************************************************************************** * File Info: $Id: NonAxisChartDataTab.java,v 1.1 2003/08/09 17:07:23 nathaniel_auvil Exp $ * * Description: * * Last Reviewed: NEVER * Maintainer: Nathaniel Auvil * Copyright: <copyright.icore> ***************************************************************************************/ package org.krysalis.jcharts.designer.tabs.nonAxisChart; import javax.swing.*; public class NonAxisChartDataTab extends JPanel { private NonAxisChartTabs nonAxisChartTab; /******************************************************************************* * * @param nonAxisChartTab *******************************************************************************/ public NonAxisChartDataTab( NonAxisChartTabs nonAxisChartTab ) { this.nonAxisChartTab= nonAxisChartTab; nonAxisChartTab.addTab( "Data Set", this ); //this.add( new FontChooser( "Title Font" ) ); } } --- NEW FILE: NonAxisChartTabs.java --- /*************************************************************************************** * File Info: $Id: NonAxisChartTabs.java,v 1.1 2003/08/09 17:07:23 nathaniel_auvil Exp $ * * Description: * * Last Reviewed: NEVER * Maintainer: Nathaniel Auvil * Copyright: <copyright.icore> ***************************************************************************************/ package org.krysalis.jcharts.designer.tabs.nonAxisChart; import org.krysalis.jcharts.designer.tabs.TopLevelTabs; import javax.swing.*; public class NonAxisChartTabs extends JTabbedPane { private TopLevelTabs topLevelTabs; private NonAxisChartDataTab nonAxisChartDataTab; private PieChartTab pieChartTab; /******************************************************************************* * * @param topLevelTabs *******************************************************************************/ public NonAxisChartTabs( TopLevelTabs topLevelTabs ) { this.topLevelTabs= topLevelTabs; this.topLevelTabs.addTab( "Non Axis Charts", this ); this.nonAxisChartDataTab= new NonAxisChartDataTab( this ); this.pieChartTab= new PieChartTab( this ); } } --- NEW FILE: PieChartTab.java --- /*************************************************************************************** * File Info: $Id: PieChartTab.java,v 1.1 2003/08/09 17:07:23 nathaniel_auvil Exp $ * * Description: * * Last Reviewed: NEVER * Maintainer: Nathaniel Auvil * Copyright: <copyright.icore> ***************************************************************************************/ package org.krysalis.jcharts.designer.tabs.nonAxisChart; import org.krysalis.jcharts.designer.common.font.FontChooser; import org.krysalis.jcharts.designer.common.stroke.StrokeChooser; import javax.swing.*; public class PieChartTab extends JPanel { private NonAxisChartTabs nonAxisChartTab; private StrokeChooser borderStroke; /******************************************************************************* * * @param nonAxisChartTab *******************************************************************************/ public PieChartTab( NonAxisChartTabs nonAxisChartTab ) { this.nonAxisChartTab= nonAxisChartTab; nonAxisChartTab.addTab( "Pie Chart", this ); this.borderStroke= new StrokeChooser( "Border Stroke" ); } } |