Class ChartTablePanel

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
be.gaudry.swing.component.table.tablechart.ChartTablePanel
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible
Direct Known Subclasses:
FileChartTablePanel

public class ChartTablePanel extends JPanel
Since:
1.0 Sep 2, 2009, 1.0
Version:
%I%, %G%
Author:
Steph GAUDRY
See Also:
Serialized Form
  • Field Details

  • Constructor Details

    • ChartTablePanel

      public ChartTablePanel()
    • ChartTablePanel

      public ChartTablePanel(String tableBorderTitle, String tableLabelColumnTitle, String tableValueColumnTitle)
      Parameters:
      tableBorderTitle -
      tableValueColumnTitle -
      tableLabelColumnTitle -
  • Method Details

    • main

      public static void main(String[] args)
      Auto-generated main method to display this JPanel inside a new JFrame.
    • finalize

      protected void finalize() throws Throwable
      Overrides:
      finalize in class Object
      Throws:
      Throwable
    • setProgressBarVisible

      public void setProgressBarVisible(boolean display)
    • setProgressBarIndeterminate

      public void setProgressBarIndeterminate(boolean progressIndeterminate)
    • setProgressInfo

      public void setProgressInfo(int value, String info)
    • setDisplay

      protected void setDisplay(EChartDisplay display)
    • setData

      public void setData(ArrayList<ChartTableData> data)
    • drawChart

      public void drawChart()
    • setFullConfigVisible

      void setFullConfigVisible(boolean configVisible)
    • getStartRotationAction

      public AbstractAction getStartRotationAction()
      Returns:
      the startRotationAction
    • setExpandAll

      void setExpandAll(boolean expandAll)
    • getMaxPies

      public final int getMaxPies()
      Returns:
      the maxPies
    • setMaxPies

      public final void setMaxPies(int maxPies)
      Parameters:
      maxPies - the maxPies to set
    • getMaxLabels

      public int getMaxLabels()
      Returns:
      the maxPiesForLabel
    • setMaxLabels

      public void setMaxLabels(int maxLabels)
      Parameters:
      maxLabels - the maxPiesForLabel to set
    • getMaxPiesValues

      public String[] getMaxPiesValues()
      Returns:
      the maxPiesValues
    • setRotationSpeed

      public void setRotationSpeed(int delay)