Package com.oorian.chartjs
Class CjRadarChart
java.lang.Object
com.oorian.html.Element<CjChart>
com.oorian.chartjs.ChartJsComponent<CjChart>
com.oorian.chartjs.CjChart
com.oorian.chartjs.CjRadarChart
Radar chart component for Chart.js.
Radar charts (also known as spider or web charts) display multivariate data on a two-dimensional chart with three or more quantitative variables represented on axes starting from the same point. They are useful for comparing multiple items or datasets across several dimensions.
Basic Usage:
CjRadarChart chart = new CjRadarChart()
.setLabels("Speed", "Power", "Range", "Durability", "Precision")
.addDataset(new CjDataset("Player A")
.setData(65, 59, 90, 81, 56)
.setBorderColor("rgb(255, 99, 132)")
.setBackgroundColor("rgba(255, 99, 132, 0.2)"))
.addDataset(new CjDataset("Player B")
.setData(28, 48, 40, 19, 96)
.setBorderColor("rgb(54, 162, 235)")
.setBackgroundColor("rgba(54, 162, 235, 0.2)"))
.setTitle("Player Comparison");
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.oorian.chartjs.CjChart
addDataset, destroy, getDatasets, getLabels, getPlugins, getScales, initialize, render, reset, resize, setAnimationDuration, setAnimationsEnabled, setAspectRatio, setChartType, setChartType, setData, setData, setDatasets, setHoverMode, setIndexAxis, setInteractionIntersect, setInteractionMode, setLabels, setLabels, setLegendPosition, setLegendVisible, setMaintainAspectRatio, setOptions, setPlugins, setResponsive, setScales, setSubtitle, setTitle, setTooltipEnabled, setXAxisMax, setXAxisMin, setXAxisTitle, setXAxisType, setYAxisBeginAtZero, setYAxisMax, setYAxisMin, setYAxisTitle, setYAxisType, stop, updateChartMethods inherited from class com.oorian.chartjs.ChartJsComponent
callMethod, getComponentType, getConfig, setConfig, setHeight, setHeight, setWidth, setWidthMethods inherited from class com.oorian.html.Element
addAttribute, addAttribute, addAttribute, addAttribute, addElement, addLineBreak, addLineOfText, addLineOfText, addLineOfText, addParagraph, addParagraph, addSpacer, addText, addText, addText, addText, assignId, containsElement, containsElement, create, dispatchEvent, dispatchEvent, dispatchEvent, dispatchEvent, equals, excludeId, executeJs, executeJs, executeJs, getAccept, getAllElements, getAncestor, getAttribute, getAttributes, getComponent, getDir, getElement, getElementById, getElementCount, getElementCount, getElements, getElements, getElementsByComponentName, getElementsByTagName, getHtml, getHtml, getId, getInnerHtml, getInnerHtml, getIs, getItemId, getItemProp, getItemRef, getItemType, getLang, getNextSibling, getPage, getParent, getPart, getPrevSibling, getSlot, getTagName, getTextContent, getUrl, hasAttribute, hasElements, hidden, insertElement, isChildOf, isClosedTag, isCreated, isDescendantOf, isDescendantOf, isInitialized, isItemScope, isTranslate, onCallback, onCreated, onElementAdded, onElementRemoved, onHashChange, onHidden, onInitialized, onJsReturn, onPageLoaded, onPageUnloaded, onRefresh, onRemovedFromPage, onShown, onUpdated, onUserEvent, prewrite, recreate, refresh, refresh, registerAddition, registerListener, registerListener, registerListener, registerListener, registerListener, registerListener, registerListener, registerSubtraction, registerUpdate, removeAllElements, removeAttribute, removeAttribute, removeElement, removeElement, removeFromParent, requestCallback, requestCallback, requestCallback, requestCallback, resetId, scrollTo, scrollToBottom, scrollToTop, self, sendCommand, sendUpdate, setAccept, setComponent, setDir, setDir, setElement, setId, setIs, setItemId, setItemProp, setItemRef, setItemScope, setItemType, setLang, setOnError, setOnLoad, setPage, setParent, setPart, setSlot, setTagName, setText, setText, setText, setText, setTranslate, shown, toString, unregisterListener, update, updateAttributes
-
Constructor Details
-
CjRadarChart
public CjRadarChart()Creates a new radar chart.
-