Serialized Form
-
Package com.arbergashi.charts.model
-
Record Class com.arbergashi.charts.model.ChartPoint
class ChartPoint extends Record implements Serializable- serialVersionUID:
- 4L
-
Serialized Fields
-
label
String label
The field for thelabelrecord component. -
max
double max
The field for themaxrecord component. -
min
double min
The field for theminrecord component. -
weight
double weight
The field for theweightrecord component. -
x
double x
The field for thexrecord component. -
y
double y
The field for theyrecord component.
-
-
Record Class com.arbergashi.charts.model.ErrorBarPoint
class ErrorBarPoint extends Record implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
errorHigh
double errorHigh
The field for theerrorHighrecord component. -
errorLow
double errorLow
The field for theerrorLowrecord component. -
x
double x
The field for thexrecord component. -
y
double y
The field for theyrecord component.
-
-
Record Class com.arbergashi.charts.model.OHLCBar
class OHLCBar extends Record implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
close
double close
The field for thecloserecord component. -
high
double high
The field for thehighrecord component. -
low
double low
The field for thelowrecord component. -
open
double open
The field for theopenrecord component. -
time
double time
The field for thetimerecord component.
-
-
-
Package com.arbergashi.charts.ui
-
Class com.arbergashi.charts.ui.ArberChartPanel
class ArberChartPanel extends JPanel implements Serializable-
Serialized Fields
-
animationsEnabled
boolean animationsEnabled
-
animFromMaxX
double animFromMaxX
-
animFromMinX
double animFromMinX
-
animToMaxX
double animToMaxX
-
animToMinX
double animToMinX
-
axisMapBuffer
double[] axisMapBuffer
-
cachedScaleX
NiceScale cachedScaleX
-
cachedScaleY
NiceScale cachedScaleY
-
chartTooltip
ChartTooltip chartTooltip
-
contextMenu
JPopupMenu contextMenu
-
crosshair
HighPrecisionCrosshair crosshair
-
crosshairEnabled
boolean crosshairEnabled
-
dockedLegendPanel
DockedLegendPanel dockedLegendPanel
-
exportHandler
ChartExportHandler exportHandler
-
exportPdfItem
JMenuItem exportPdfItem
-
exportPngItem
JMenuItem exportPngItem
-
exportSvgItem
JMenuItem exportSvgItem
-
gridLayer
GridLayer gridLayer
-
interactiveLegendOverlay
InteractiveLegendOverlay interactiveLegendOverlay
-
layers
List<com.arbergashi.charts.ui.ArberChartPanel.RenderLayer> layers
-
layerVisibility
LayerVisibilityModel layerVisibility
-
legendConfig
LegendConfig legendConfig
-
legendContext
LegendChartContext legendContext
-
legendVisible
boolean legendVisible
-
overlayCanvas
JComponent overlayCanvas
-
padding
Insets padding
-
plotBoundsCache
Rectangle2D.Double plotBoundsCache
-
renderHints
ChartRenderHints renderHints
-
theme
ChartTheme theme
Theme for this panel. This is the single source of truth for UI chrome (grid/axes/legend/overlays). -
tooltipsEnabled
boolean tooltipsEnabled
-
viewMaxX
double viewMaxX
-
viewMaxY
double viewMaxY
-
viewMinX
double viewMinX
-
viewMinY
double viewMinY
-
xAxisConfig
AxisConfig xAxisConfig
-
yAxisConfig
AxisConfig yAxisConfig
-
zoomAnimationStart
long zoomAnimationStart
-
zoomAnimationTimer
Timer zoomAnimationTimer
-
-
-
Class com.arbergashi.charts.ui.ChartTooltip
class ChartTooltip extends JComponent implements Serializable-
Serialized Fields
-
label
JLabel label
-
theme
ChartTheme theme
-
-
-
Class com.arbergashi.charts.ui.HighPrecisionCrosshair
class HighPrecisionCrosshair extends JComponent implements Serializable-
Serialized Fields
-
accentColor
Color accentColor
-
animationTimer
Timer animationTimer
-
currentX
float currentX
-
currentY
float currentY
-
customAccent
boolean customAccent
-
dashedStroke
BasicStroke dashedStroke
-
enabled
boolean enabled
-
hideTimer
Timer hideTimer
-
horizontalLine
Line2D.Float horizontalLine
-
opacity
float opacity
-
solidStroke
BasicStroke solidStroke
-
targetOpacity
float targetOpacity
-
targetX
float targetX
-
targetY
float targetY
-
theme
ChartTheme theme
-
verticalLine
Line2D.Float verticalLine
-
xLabel
String xLabel
-
xLabelBox
RoundRectangle2D.Float xLabelBox
-
yLabel
String yLabel
-
yLabelBox
RoundRectangle2D.Float yLabelBox
-
-
-
-
Package com.arbergashi.charts.ui.legend
-
Class com.arbergashi.charts.ui.legend.DockedLegendPanel
class DockedLegendPanel extends JPanel implements Serializable-
Serialized Fields
-
legend
InteractiveLegendOverlay legend
-
side
LegendDockSide side
-
-
-
Class com.arbergashi.charts.ui.legend.InteractiveLegendOverlay
class InteractiveLegendOverlay extends JComponent implements Serializable-
Serialized Fields
-
actions
LegendActionListener actions
-
box
RoundRectangle2D.Float box
-
chart
LegendChartContext chart
-
focus
ChartFocus focus
-
hoveredId
String hoveredId
-
rowHits
List<com.arbergashi.charts.ui.legend.InteractiveLegendOverlay.RowHit> rowHits
-
theme
ChartTheme theme
-
visibilityResolver
Predicate<String> visibilityResolver
-
-
-