Java Doc for PolarChartPanel.java in  » Chart » jfreechart » org » jfree » chart » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Chart » jfreechart » org.jfree.chart 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.jfree.chart.ChartPanel
   org.jfree.chart.PolarChartPanel

PolarChartPanel
public class PolarChartPanel extends ChartPanel (Code)
PolarChartPanel is the top level object for using the PolarPlot . Since this class has a JPanel in the inheritance hierarchy, one uses this class to integrate the Polar plot into their application.

The main modification to ChartPanel is the popup menu. It removes ChartPanel's versions of:

  • Zoom In
  • Zoom Out
  • Auto Range
and replaces them with versions more appropriate for PolarPlot .



Constructor Summary
public  PolarChartPanel(JFreeChart chart)
     Constructs a JFreeChart panel.
public  PolarChartPanel(JFreeChart chart, boolean useBuffer)
     Creates a new panel.

Method Summary
public  voidactionPerformed(ActionEvent event)
     Handles action events generated by the popup menu.
protected  JPopupMenucreatePopupMenu(boolean properties, boolean save, boolean print, boolean zoom)
     Creates a popup menu for the panel.
Parameters:
  properties - include a menu item for the chart property editor.
Parameters:
  save - include a menu item for saving the chart.
Parameters:
  print - include a menu item for printing the chart.
Parameters:
  zoom - include menu items for zooming.
public  voidsetChart(JFreeChart chart)
     Sets the chart that is displayed in the panel.


Constructor Detail
PolarChartPanel
public PolarChartPanel(JFreeChart chart)(Code)
Constructs a JFreeChart panel.
Parameters:
  chart - the chart.



PolarChartPanel
public PolarChartPanel(JFreeChart chart, boolean useBuffer)(Code)
Creates a new panel.
Parameters:
  chart - the chart.
Parameters:
  useBuffer - buffered?




Method Detail
actionPerformed
public void actionPerformed(ActionEvent event)(Code)
Handles action events generated by the popup menu.
Parameters:
  event - the event.



createPopupMenu
protected JPopupMenu createPopupMenu(boolean properties, boolean save, boolean print, boolean zoom)(Code)
Creates a popup menu for the panel.
Parameters:
  properties - include a menu item for the chart property editor.
Parameters:
  save - include a menu item for saving the chart.
Parameters:
  print - include a menu item for printing the chart.
Parameters:
  zoom - include menu items for zooming. The popup menu.



setChart
public void setChart(JFreeChart chart)(Code)
Sets the chart that is displayed in the panel.
Parameters:
  chart - The chart.



Fields inherited from org.jfree.chart.ChartPanel
final public static boolean DEFAULT_BUFFER_USED(Code)(Java Doc)
final public static int DEFAULT_HEIGHT(Code)(Java Doc)
final public static int DEFAULT_MAXIMUM_DRAW_HEIGHT(Code)(Java Doc)
final public static int DEFAULT_MAXIMUM_DRAW_WIDTH(Code)(Java Doc)
final public static int DEFAULT_MINIMUM_DRAW_HEIGHT(Code)(Java Doc)
final public static int DEFAULT_MINIMUM_DRAW_WIDTH(Code)(Java Doc)
final public static int DEFAULT_WIDTH(Code)(Java Doc)
final public static int DEFAULT_ZOOM_TRIGGER_DISTANCE(Code)(Java Doc)
final public static String PRINT_COMMAND(Code)(Java Doc)
final public static String PROPERTIES_COMMAND(Code)(Java Doc)
final public static String SAVE_COMMAND(Code)(Java Doc)
final public static String ZOOM_IN_BOTH_COMMAND(Code)(Java Doc)
final public static String ZOOM_IN_DOMAIN_COMMAND(Code)(Java Doc)
final public static String ZOOM_IN_RANGE_COMMAND(Code)(Java Doc)
final public static String ZOOM_OUT_BOTH_COMMAND(Code)(Java Doc)
final public static String ZOOM_OUT_DOMAIN_COMMAND(Code)(Java Doc)
final public static String ZOOM_OUT_RANGE_COMMAND(Code)(Java Doc)
final public static String ZOOM_RESET_BOTH_COMMAND(Code)(Java Doc)
final public static String ZOOM_RESET_DOMAIN_COMMAND(Code)(Java Doc)
final public static String ZOOM_RESET_RANGE_COMMAND(Code)(Java Doc)
protected static ResourceBundle localizationResources(Code)(Java Doc)

Methods inherited from org.jfree.chart.ChartPanel
public void actionPerformed(ActionEvent event)(Code)(Java Doc)
public void addChartMouseListener(ChartMouseListener listener)(Code)(Java Doc)
public void chartChanged(ChartChangeEvent event)(Code)(Java Doc)
public void chartProgress(ChartProgressEvent event)(Code)(Java Doc)
public void createChartPrintJob()(Code)(Java Doc)
protected JPopupMenu createPopupMenu(boolean properties, boolean save, boolean print, boolean zoom)(Code)(Java Doc)
protected void displayPopupMenu(int x, int y)(Code)(Java Doc)
public void doEditChartProperties()(Code)(Java Doc)
public void doSaveAs() throws IOException(Code)(Java Doc)
public Point2D getAnchor()(Code)(Java Doc)
public JFreeChart getChart()(Code)(Java Doc)
public ChartRenderingInfo getChartRenderingInfo()(Code)(Java Doc)
public int getDismissDelay()(Code)(Java Doc)
public ChartEntity getEntityForPoint(int viewX, int viewY)(Code)(Java Doc)
public boolean getFillZoomRectangle()(Code)(Java Doc)
public boolean getHorizontalAxisTrace()(Code)(Java Doc)
protected Line2D getHorizontalTraceLine()(Code)(Java Doc)
public int getInitialDelay()(Code)(Java Doc)
public EventListener[] getListeners(Class listenerType)(Code)(Java Doc)
public int getMaximumDrawHeight()(Code)(Java Doc)
public int getMaximumDrawWidth()(Code)(Java Doc)
public int getMinimumDrawHeight()(Code)(Java Doc)
public int getMinimumDrawWidth()(Code)(Java Doc)
public JPopupMenu getPopupMenu()(Code)(Java Doc)
public boolean getRefreshBuffer()(Code)(Java Doc)
public int getReshowDelay()(Code)(Java Doc)
public double getScaleX()(Code)(Java Doc)
public double getScaleY()(Code)(Java Doc)
public Rectangle2D getScreenDataArea()(Code)(Java Doc)
public Rectangle2D getScreenDataArea(int x, int y)(Code)(Java Doc)
public String getToolTipText(MouseEvent e)(Code)(Java Doc)
public boolean getVerticalAxisTrace()(Code)(Java Doc)
protected Line2D getVerticalTraceLine()(Code)(Java Doc)
public double getZoomInFactor()(Code)(Java Doc)
public double getZoomOutFactor()(Code)(Java Doc)
public int getZoomTriggerDistance()(Code)(Java Doc)
public boolean isDomainZoomable()(Code)(Java Doc)
public boolean isEnforceFileExtensions()(Code)(Java Doc)
public boolean isRangeZoomable()(Code)(Java Doc)
public void mouseClicked(MouseEvent event)(Code)(Java Doc)
public void mouseDragged(MouseEvent e)(Code)(Java Doc)
public void mouseEntered(MouseEvent e)(Code)(Java Doc)
public void mouseExited(MouseEvent e)(Code)(Java Doc)
public void mouseMoved(MouseEvent e)(Code)(Java Doc)
public void mousePressed(MouseEvent e)(Code)(Java Doc)
public void mouseReleased(MouseEvent e)(Code)(Java Doc)
public void paintComponent(Graphics g)(Code)(Java Doc)
public int print(Graphics g, PageFormat pf, int pageIndex)(Code)(Java Doc)
public void removeChartMouseListener(ChartMouseListener listener)(Code)(Java Doc)
public void restoreAutoBounds()(Code)(Java Doc)
public void restoreAutoDomainBounds()(Code)(Java Doc)
public void restoreAutoRangeBounds()(Code)(Java Doc)
public Rectangle2D scale(Rectangle2D rect)(Code)(Java Doc)
protected void setAnchor(Point2D anchor)(Code)(Java Doc)
public void setChart(JFreeChart chart)(Code)(Java Doc)
public void setDismissDelay(int delay)(Code)(Java Doc)
public void setDisplayToolTips(boolean flag)(Code)(Java Doc)
public void setDomainZoomable(boolean flag)(Code)(Java Doc)
public void setEnforceFileExtensions(boolean enforce)(Code)(Java Doc)
public void setFillZoomRectangle(boolean flag)(Code)(Java Doc)
public void setHorizontalAxisTrace(boolean flag)(Code)(Java Doc)
protected void setHorizontalTraceLine(Line2D line)(Code)(Java Doc)
public void setInitialDelay(int delay)(Code)(Java Doc)
public void setMaximumDrawHeight(int height)(Code)(Java Doc)
public void setMaximumDrawWidth(int width)(Code)(Java Doc)
public void setMinimumDrawHeight(int height)(Code)(Java Doc)
public void setMinimumDrawWidth(int width)(Code)(Java Doc)
public void setMouseZoomable(boolean flag)(Code)(Java Doc)
public void setMouseZoomable(boolean flag, boolean fillRectangle)(Code)(Java Doc)
public void setPopupMenu(JPopupMenu popup)(Code)(Java Doc)
public void setRangeZoomable(boolean flag)(Code)(Java Doc)
public void setRefreshBuffer(boolean flag)(Code)(Java Doc)
public void setReshowDelay(int delay)(Code)(Java Doc)
public void setVerticalAxisTrace(boolean flag)(Code)(Java Doc)
protected void setVerticalTraceLine(Line2D line)(Code)(Java Doc)
public void setZoomInFactor(double factor)(Code)(Java Doc)
public void setZoomOutFactor(double factor)(Code)(Java Doc)
public void setZoomTriggerDistance(int distance)(Code)(Java Doc)
public Point translateJava2DToScreen(Point2D java2DPoint)(Code)(Java Doc)
public Point2D translateScreenToJava2D(Point screenPoint)(Code)(Java Doc)
public void updateUI()(Code)(Java Doc)
public void zoom(Rectangle2D selection)(Code)(Java Doc)
public void zoomInBoth(double x, double y)(Code)(Java Doc)
public void zoomInDomain(double x, double y)(Code)(Java Doc)
public void zoomInRange(double x, double y)(Code)(Java Doc)
public void zoomOutBoth(double x, double y)(Code)(Java Doc)
public void zoomOutDomain(double x, double y)(Code)(Java Doc)
public void zoomOutRange(double x, double y)(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.