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