public static class TickSettings.TickSettingsBuilder
extends java.lang.Object
Modifier and Type | Method | Description |
---|---|---|
TickSettings.TickSettingsBuilder |
angle(int angle) |
Sets the angle of the tick labels with respect to the horizontal.
|
TickSettings.TickSettingsBuilder |
arrayTicks(double[] tickValues) |
|
TickSettings.TickSettingsBuilder |
arrayTicks(double[] tickValues,
java.lang.String[] tickText) |
|
TickSettings.TickSettingsBuilder |
autoMargin(boolean adjust) |
Determines whether long tick labels automatically grow the figure margins.
|
TickSettings |
build() |
|
TickSettings.TickSettingsBuilder |
color(java.lang.String tickColor) |
Sets the tick color
|
TickSettings.TickSettingsBuilder |
dTick(java.lang.Object dTick) |
TODO: this is pretty hack-y.
|
TickSettings.TickSettingsBuilder |
exponentFormat(TickSettings.ExponentFormat format) |
If "all", all exponents are shown besides their significands.
|
TickSettings.TickSettingsBuilder |
font(Font font) |
Sets the tick font
|
TickSettings.TickSettingsBuilder |
length(int tickLength) |
Sets the tick length (in px).
|
TickSettings.TickSettingsBuilder |
mirror(TickSettings.Mirror mirror) |
Determines if the axis lines or/and ticks are mirrored to the opposite side of the plotting area.
|
TickSettings.TickSettingsBuilder |
nTicks(int nTicks) |
Specifies the maximum number of ticks for the particular axis.
|
TickSettings.TickSettingsBuilder |
placement(TickSettings.TickPlacement placement) |
|
TickSettings.TickSettingsBuilder |
prefix(java.lang.String prefix) |
|
TickSettings.TickSettingsBuilder |
separateThousands(boolean separate) |
|
TickSettings.TickSettingsBuilder |
showExponent(TickSettings.DisplayRules showExponent) |
|
TickSettings.TickSettingsBuilder |
showPrefix(TickSettings.DisplayRules showPrefix) |
If "all", all tick labels are displayed with a prefix.
|
TickSettings.TickSettingsBuilder |
showSuffix(TickSettings.DisplayRules showSuffix) |
|
TickSettings.TickSettingsBuilder |
showTickLabels(boolean showTickLabels) |
Determines whether or not the tick labels are drawn.
|
TickSettings.TickSettingsBuilder |
suffix(java.lang.String suffix) |
|
TickSettings.TickSettingsBuilder |
tick0(java.lang.Object tick0) |
TODO: this is pretty hack-y.
|
TickSettings.TickSettingsBuilder |
tickMode(TickSettings.TickMode tickMode) |
|
TickSettings.TickSettingsBuilder |
width(int tickWidth) |
Sets the tick width (in px).
|
public TickSettings.TickSettingsBuilder arrayTicks(double[] tickValues, java.lang.String[] tickText)
tickValues
- Sets the values at which ticks on this axis appear. Only has an effect if `tickmode`
is set to "array". Used with `ticktext`.tickText
- Sets the text displayed at the ticks position via `tickvals`.
Only has an effect if `tickmode` is set to "array". Used with `tickvals`.public TickSettings.TickSettingsBuilder arrayTicks(double[] tickValues)
public TickSettings.TickSettingsBuilder placement(TickSettings.TickPlacement placement)
public TickSettings.TickSettingsBuilder nTicks(int nTicks)
nTicks
- a non-negative intpublic TickSettings.TickSettingsBuilder tickMode(TickSettings.TickMode tickMode)
public TickSettings.TickSettingsBuilder showTickLabels(boolean showTickLabels)
public TickSettings.TickSettingsBuilder color(java.lang.String tickColor)
public TickSettings.TickSettingsBuilder font(Font font)
public TickSettings.TickSettingsBuilder width(int tickWidth)
tickWidth
- number greater than or equal to 0public TickSettings.TickSettingsBuilder length(int tickLength)
tickLength
- number greater than or equal to 0public TickSettings.TickSettingsBuilder autoMargin(boolean adjust)
public TickSettings.TickSettingsBuilder separateThousands(boolean separate)
public TickSettings.TickSettingsBuilder showSuffix(TickSettings.DisplayRules showSuffix)
public TickSettings.TickSettingsBuilder showExponent(TickSettings.DisplayRules showExponent)
public TickSettings.TickSettingsBuilder exponentFormat(TickSettings.ExponentFormat format)
public TickSettings.TickSettingsBuilder showPrefix(TickSettings.DisplayRules showPrefix)
public TickSettings.TickSettingsBuilder mirror(TickSettings.Mirror mirror)
public TickSettings.TickSettingsBuilder angle(int angle)
public TickSettings.TickSettingsBuilder prefix(java.lang.String prefix)
public TickSettings.TickSettingsBuilder suffix(java.lang.String suffix)
public TickSettings.TickSettingsBuilder tick0(java.lang.Object tick0)
public TickSettings.TickSettingsBuilder dTick(java.lang.Object dTick)
public TickSettings build()
Copyright © 2018. All rights reserved.