/** * Getter for the gauge. */ public com.anychart.charts.LinearGauge getGauge() { return new com.anychart.charts.LinearGauge(jsBase + ".getGauge()"); } /**
/** * */ public com.anychart.data.View data(List<DataEntry> data, String fillMethod) { return new com.anychart.data.View(String.format(Locale.US, jsBase + ".data(%s, %s)", arrayToString(data), wrapQuotes(fillMethod))); }
linearGauge.data(new SingleValueDataSet(new Double[] { 5.3D })); linearGauge.layout(Layout.HORIZONTAL); linearGauge.label(0) .position(Position.LEFT_CENTER) .anchor(Anchor.LEFT_CENTER) .fontColor("black") .fontSize(17); linearGauge.label(0).text("Total Rainfall"); linearGauge.label(1) .position(Position.LEFT_CENTER) .anchor(Anchor.LEFT_CENTER) .fontColor("#777777") .fontSize(17); linearGauge.label(1).text("Drought Hazard"); linearGauge.label(2) .position(Position.RIGHT_CENTER) .anchor(Anchor.RIGHT_CENTER) .fontColor("#777777") .fontSize(17); linearGauge.label(2).text("Flood Hazard"); linearGauge.scaleBar(0)
linearGauge.data(new SingleValueDataSet(new Integer[] { 2 })); linearGauge.tooltip() .useHtml(true) .format( linearGauge.label(0).useHtml(true); linearGauge.label(0) .text("C°") .position(Position.LEFT_BOTTOM) linearGauge.label(1) .useHtml(true) .text("F°") Base scale = linearGauge.scale() .minimum(-30) .maximum(40); linearGauge.axis(0).scale(scale); linearGauge.axis(0) .offset("-1%") .width("0.5%"); linearGauge.axis(0).labels() .format("{%Value}°") .useHtml(true); linearGauge.thermometer(0)
/** * Adds pointers to the gauge. */ public void addPointer(String[] var_args) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".addPointer(%s);", arrayToStringWrapQuotes(var_args))); } /**
/** * Linear gradient fill. {docs:Graphics/Fill_Settings}Learn more about coloring.{docs} */ public com.anychart.charts.LinearGauge selectMarqueeFill(String[] keys, Number angle, String mode, Number opacity) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".selectMarqueeFill(%s, %s, %s, %s);", arrayToStringWrapQuotes(keys), angle, wrapQuotes(mode), opacity)); return this; } /**
/** * */ public com.anychart.data.View data(List<DataEntry> data) { return new com.anychart.data.View(String.format(Locale.US, jsBase + ".data(%s)", arrayToString(data))); } /**
/** * Setter for the gauge palette. */ public com.anychart.charts.LinearGauge palette(String[] settings) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".palette(%s);", arrayToStringWrapQuotes(settings))); return this; } /**
/** * Setter for the gauge hatch fill palette settings. */ public com.anychart.charts.LinearGauge hatchFillPalette(com.anychart.graphics.vector.hatchfill.HatchFillType[] settings) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".hatchFillPalette(%s);", arrayToString(settings))); return this; } /**
/** * Getter for the gauge. */ public com.anychart.charts.LinearGauge getGauge() { return new com.anychart.charts.LinearGauge(jsBase + ".getGauge()"); } /**
/** * Setter for the gauge markers palette settings. */ public com.anychart.charts.LinearGauge markerPalette(String[] settings) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".markerPalette(%s);", arrayToStringWrapQuotes(settings))); return this; } /**
/** * */ public com.anychart.data.View data(List<DataEntry> data, com.anychart.enums.TreeFillingMethod fillMethod) { return new com.anychart.data.View(String.format(Locale.US, jsBase + ".data(%s, %s)", arrayToString(data), (fillMethod != null) ? fillMethod.getJsBase() : null)); } /**
/** * Getter for the gauge. */ public com.anychart.charts.LinearGauge getGauge() { return new com.anychart.charts.LinearGauge(jsBase + ".getGauge()"); } /**
/** * Setter for fill settings using an array, an object or a string. {docs:Graphics/Fill_Settings}Learn more about coloring.{docs} */ public com.anychart.charts.LinearGauge selectMarqueeFill(String[] color) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".selectMarqueeFill(%s);", arrayToStringWrapQuotes(color))); return this; } /**
/** * Getter for the gauge. */ public com.anychart.charts.LinearGauge getGauge() { return new com.anychart.charts.LinearGauge(jsBase + ".getGauge()"); } /**
/** * Linear gradient fill. {docs:Graphics/Fill_Settings}Learn more about coloring.{docs} */ public com.anychart.charts.LinearGauge selectMarqueeFill(String[] keys, Number angle, Boolean mode, Number opacity) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".selectMarqueeFill(%s, %s, %s, %s);", arrayToStringWrapQuotes(keys), angle, mode, opacity)); return this; } /**
/** * Getter for the gauge. */ public com.anychart.charts.LinearGauge getGauge() { return new com.anychart.charts.LinearGauge(jsBase + ".getGauge()"); } /**
/** * Setter for the chart margin in pixels using a single complex object. */ public com.anychart.charts.LinearGauge margin(String[] margin) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".margin(%s);", arrayToStringWrapQuotes(margin))); return this; } /**
/** * Getter for the gauge. */ public com.anychart.charts.LinearGauge getGauge() { return new com.anychart.charts.LinearGauge(jsBase + ".getGauge()"); } /**
/** * Setter for the chart paddings in pixels using a single value. */ public com.anychart.charts.LinearGauge padding(String[] padding) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".padding(%s);", arrayToStringWrapQuotes(padding))); return this; } /**