BBjChart::getClientChartPanel
Description
In BBj 18.0 and higher, this method returns
a ClientObject that delegates to the underlying
JFreeChartChartPanel
. This ClientObject can be used to perform
more advanced operations with JFreeCharts.
Syntax
Return Value
|
Method
|
ClientChartPanel@
|
getClientChartPanel()
|
Parameters
None.
Return Value
This method returns a ClientObject that
delegates to the underlying
JFreeChartChartPanel
. This ClientObject can be used to perform
more advanced operations with JFreeCharts.
Remarks
Prior to BBj 18.0, this method was only
available for
BBjGenericChart
. The ClientChartPanel interface defines
the following methods, which delegate directly to the corresponding methods
on the
ChartPanel
.
void createChartPrintJob() void doEditChartProperties() void doSaveAs() throws IOException Point2D getAnchor() JFreeChart getChart() ChartRenderingInfo getChartRenderingInfo() File getDefaultDirectoryForSaveAs() int getDismissDelay() ChartEntity getEntityForPoint(int p_viewX, int p_viewY) boolean getFillZoomRectangle() boolean getHorizontalAxisTrace() int getInitialDelay() int getMaximumDrawHeight() int getMaximumDrawWidth() int getMinimumDrawHeight() int getMinimumDrawWidth() boolean getRefreshBuffer() JPopupMenu getPopupMenu() int getReshowDelay() double getScaleX() double getScaleY() Rectangle2D getScreenDataArea() Rectangle2D getScreenDataArea(int p_x, int p_y) String getToolTipText(MouseEvent p_e) boolean getVerticalAxisTrace() boolean getZoomAroundAnchor() Paint getZoomFillPaint() double getZoomInFactor() double getZoomOutFactor() Paint getZoomOutlinePaint() int getZoomTriggerDistance() boolean isDomainZoomable() boolean isEnforceFileExtensions() boolean isRangeZoomable() int print(Graphics p_g, PageFormat p_pf, int p_pageIndex) boolean restoreAutoBounds() boolean restoreAutoDomainBounds() boolean restoreAutoRangeBounds() Rectangle2D scale(Rectangle2D p_rect) void setChart(JFreeChart p_chart) void setDefaultDirectoryForSaveAs(File p_file) void setDismissDelay(int p_delay) void setDisplayToolTips(boolean p_flag) void setDomainZoomable(boolean p_flag) void setEnforceFileExtensions(boolean p_enforce) void setFillZoomRectangle(boolean p_flag) void setHorizontalAxisTrace(boolean p_flag) void setInitialDelay(int p_delay) void setMaximumDrawHeight(int p_height) void setMaximumDrawWidth(int p_width) void setMinimumDrawHeight(int p_height) void setMinimumDrawWidth(int p_width) void setMouseZoomable(boolean p_flag, boolean p_fillRectangle) void setMouseZoomable(boolean p_flag) void setPopupMenu(JPopupMenu p_menu) void setRangeZoomable(boolean p_flag) void setRefreshBuffer(boolean p_flag) void setReshowDelay(int p_delay) void setVerticalAxisTrace(boolean p_flag) void setZoomAroundAnchor(boolean p_zoomAroundAnchor) void setZoomFillPaint(Paint p_paint) void setZoomInFactor(double p_factor) void setZoomOutFactor(double p_factor) void setZoomOutlinePaint(Paint p_paint) void setZoomTriggerDistance(int p_distance) Point translateJava2DToScreen(Point2D p_java2DPoint) Point2D translateScreenToJava2D(Point p_screenPoint) void zoom(Rectangle2D p_selection) void zoomInBoth(double p_x, double p_y) void zoomInDomain(double p_x, double p_y) void zoomInRange(double p_x, double p_y) void zoomOutBoth(double p_x, double p_y) void zoomOutDomain(double p_x, double p_y) void zoomOutRange(double p_x, double p_y)
|
See Also
BBjAPI
BBjSysGui
BBjControl
BBjWindow
BBjBarChart
BBjLineChart
BBjPieChart
BBj
Object Syntax
EVENTMASK
Mnemonic
ClientObject Tutorial
See the BBj Object Diagram
for an illustration of the relationship between BBj Objects.