public class PolarPlot extends Plot2D
backgroundcolumnIndex, DEFAULT_BACKGROUND_ALPHA, DEFAULT_BACKGROUND_PAINT, DEFAULT_FOREGROUND_ALPHA, DEFAULT_LEGEND_ITEM_BOX, DEFAULT_LEGEND_ITEM_CIRCLE, DEFAULT_OUTLINE_PAINT, DEFAULT_OUTLINE_STROKE, isSubPlot, MINIMUM_HEIGHT_TO_DRAW, MINIMUM_WIDTH_TO_DRAW, outerPosition, position, rowIndex, symbolAntialias, units| 构造器 | 说明 |
|---|---|
PolarPlot() |
Constructor
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
void |
addGraphic(int idx,
Graphic g) |
Add a graphic by index
|
void |
addGraphic(Graphic g) |
Add a graphic
|
void |
draw(Graphics2D g,
Rectangle2D area) |
Draw plot
|
Rectangle2D |
getGraphArea(Graphics2D g,
Rectangle2D area) |
Get graphic area
|
double |
getRadius() |
Get max radius
|
Margin |
getTightInset(Graphics2D g,
Rectangle2D positionArea) |
Get tight inset area
|
Font |
getXTickFont() |
Get x tick font
|
List<String> |
getXTickLabels() |
Get x tick labels
|
List<Double> |
getXTickLocations() |
Get x tick locations
|
Font |
getYTickFont() |
Get y tick font
|
String |
getYTickFormat() |
Get y tick format
|
float |
getYTickLabelPos() |
Get y tick label position
|
List<String> |
getYTickLabels() |
Get y tick labels
|
List<Double> |
getYTickLocations() |
Get y tick locations
|
void |
setDrawExtent(Extent extent) |
Set draw extent
|
void |
setRadius(double value) |
Set max radius
|
void |
setXTickFont(Font value) |
Set x tick font
|
void |
setXTickLabels(List<String> value) |
Set x tick labels
|
void |
setXTickLocations(List<Number> value) |
Set x tick locations
|
void |
setYTickFont(Font value) |
Set y tick font
|
void |
setYTickFormat(String value) |
Set y tick format
|
void |
setYTickLabelPos(float value) |
Set y tick label position
|
void |
setYTickLabels(List<String> value) |
Set y tick labels
|
void |
setYTickLocations(List<Number> value) |
Set y tick locations
|
addLegend, addText, getAspect, getAxis, getBackground, getDrawExtent, getExtent, getGridLine, getLeftTitle, getLegend, getLegend, getLegends, getOuterPositionArea, getPlotOrientation, getPlotType, getPositionArea, getRightTitle, getSelectedColor, getTexts, getTightInsetArea, getTitle, getWindArrow, getXAxis, getXAxisLocation, getYAxis, getYAxisLocation, isAutoAspect, isDrawNeatLine, isDrawRightAxis, isDrawTopAxis, isInsideTick, isLogX, isLogY, isXReverse, isYReverse, projToScreen, projXLength, projYLength, removeLegend, removeLegend, screenToProj, setAspect, setAutoAspect, setAxis, setAxisLabelFont, setAxisOn, setBackground, setDrawExtent1, setDrawLegend, setDrawNeatLine, setDrawRightAxis, setDrawTopAxis, setExtent, setInsideTick, setLeftTitle, setLeftTitle, setLegend, setLegends, setPlotOrientation, setRightTitle, setRightTitle, setSelectedColor, setTexts, setTitle, setTitle, setWindArrow, setXAxis, setXAxisLocation, setYAxis, setYAxisLocation, updateDrawExtent, zoomToExtentScreenclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetGraphArea, getOuterPosition, getOuterPositionArea, getPlotShrink, getPosition, getPositionArea, getPositionArea, getPositionAreaZoom, getTightInset, getUnits, isOuterPosActive, isSameShrink, isSymbolAntialias, setGraphArea, setOuterPosActive, setOuterPosition, setOuterPosition, setOuterPosition, setOuterPositionArea, setPlotShrink, setPosition, setPosition, setPosition, setPositionArea, setPositionAreaZoom, setSameShrink, setSymbolAntialias, setTightInset, setUnits, setUnits, updatePosition, updatePosition, updatePositionArea, updatePostionAreaZoomaddGraphics, getBarsWidth, getDataset, getGraphicRectangle, getGraphics, getLegendScheme, removeGraphic, removeGraphic, removeLastGraphic, setAutoExtent, setBarsWidth, setDataset, setGraphics, updateLegendSchemepublic double getRadius()
public void setRadius(double value)
value - Max radiuspublic Font getXTickFont()
public void setXTickFont(Font value)
value - X tick fontpublic Font getYTickFont()
public void setYTickFont(Font value)
value - Y tick fontpublic List<Double> getXTickLocations()
public void setXTickLocations(List<Number> value)
value - X tick locationspublic void setXTickLabels(List<String> value)
value - X tick labelspublic List<Double> getYTickLocations()
public void setYTickLocations(List<Number> value)
value - Y tick locationspublic void setYTickLabels(List<String> value)
value - Y tick labelspublic float getYTickLabelPos()
public void setYTickLabelPos(float value)
value - Y tick label positionpublic String getYTickFormat()
public void setYTickFormat(String value)
value - Y tick formatpublic void addGraphic(Graphic g)
addGraphic 在类中 Plot2Dg - Grahicpublic void addGraphic(int idx,
Graphic g)
addGraphic 在类中 Plot2Didx - Indexg - Graphicpublic void setDrawExtent(Extent extent)
setDrawExtent 在类中 AbstractPlot2Dextent - Extentpublic Margin getTightInset(Graphics2D g, Rectangle2D positionArea)
getTightInset 在类中 AbstractPlot2Dg - Graphics2DpositionArea - Position areapublic Rectangle2D getGraphArea(Graphics2D g, Rectangle2D area)
getGraphArea 在类中 AbstractPlot2Dg - Graphic2Darea - Whole areapublic void draw(Graphics2D g, Rectangle2D area)
draw 在类中 AbstractPlot2Dg - Graphics2Darea - Drawing areaCopyright © 2019. All rights reserved.