Uses of Class
com.amalgamasimulation.charts.Chart
Packages that use Chart
Package
Description
-
Uses of Chart in com.amalgamasimulation.charts
Subclasses of Chart in com.amalgamasimulation.chartsModifier and TypeClassDescriptionclassAbstract class for charts used to show statistical data by categories as well as histograms.classAbstract chart that shows history of some state changes or schedules in the form of Gantt diagrams.classUsed to show linear plots or clouds of points in two-dimensional coordinates.final classA chart is a GUI component based on JavaFX's XYChart class that can be used to conveniently draw numeric and statistical data.classA heatmap chart is a specialized chart that uses colors to represent data values in a table.final classA chart is a GUI component based on JavaFX's XYChart class that can be used to conveniently draw numeric and statistical data.classA chart is a GUI component based on JavaFX's XYChart class that can be used to conveniently draw numeric and statistical data.final classA chart is a GUI component based on JavaFX's XYChart class that can be used to conveniently draw numeric and statistical data.final classA chart is a GUI component based on JavaFX's XYChart class that can be used to conveniently draw numeric and statistical data.final classA chart is a GUI component based on JavaFX's XYChart class that can be used to conveniently draw numeric and statistical data.Methods in com.amalgamasimulation.charts that return ChartModifier and TypeMethodDescriptionChart.addKeyPressedHandler(Consumer<javafx.scene.input.KeyEvent> handler) Adds the action to be executed every time the key is pressed.Chart.addKeyReleasedHandler(Consumer<javafx.scene.input.KeyEvent> handler) Adds the action to be executed every time the key is released after being pressed.Chart.addMouseDragExitedHandler(Consumer<MouseListenerContext> handler) Adds the action to be executed every time a mouse is performing drag-exited operation.Chart.addMouseDraggedHandler(Consumer<MouseListenerContext> handler) Adds the action to be executed every time a mouse is performing drag operation.Chart.addMouseDragOverHandler(Consumer<MouseListenerContext> handler) Adds the action to be executed every time a mouse is performing drag-over operation.Chart.addMouseDragReleasedHandler(Consumer<MouseListenerContext> handler) Adds the action to be executed every time a mouse is performing drag-released operation.Chart.addMouseEnteredHandlers(Consumer<MouseListenerContext> handler) Adds the action to be executed every time a mouse enters to any visual element borders.Chart.addMouseExitedHandler(Consumer<MouseListenerContext> handler) Adds the action to be executed every time the mouse exits the previously entered element's bounds.Chart.addMousePressedHandler(Consumer<MouseListenerContext> handler) Adds the action to be executed every time a mouse button is pressed.Chart.addMouseReleasedHandler(Consumer<MouseListenerContext> handler) Adds the action to be executed every time a mouse button is released.Chart.addMouseScrollHandler(Consumer<javafx.scene.input.ScrollEvent> handler) Adds the action to be executed every time the mouse is performing scroll operation .Chart.addRedrawFinishedHandler(Runnable handler) Adds the action to be executed every time chart redrawing is completed.Chart.addTextLabel(LabelSide labelSide, String text) Sets the label text for chart.Chart.addTextLabel(LabelSide labelSide, String text, int fontSize) Sets the label text for chart.Chart.clearKeyPressedHandlers()Removes all the key pressed actions.Chart.clearKeyReleasedHandlers()Removes all the key released actions.Chart.clearMouseDragExitedHandlers()Removes all the mouse drag-exited actions.Chart.clearMouseDraggedHandlers()Removes all the mouse drag actions.Chart.clearMouseDragOverHandlers()Removes all the mouse drag-over actions.Chart.clearMouseDragReleasedHandlers()Removes all the mouse drag-released actions.Chart.clearMouseEnteredHandlers()Removes all the mouse enter actions.Chart.clearMouseExitedHandlers()Removes all the mouse exit actions.Chart.clearMousePressedHandlers()Removes all previously added mouse button press actions.Chart.clearMouseReleasedHandlers()Removes all the mouse button release actions.Chart.clearMouseScrollHandlers()Removes all the mouse scroll actions.Chart.clearRedrawFinishedHandlers()Removes all the chart redrawing actions.IVerticalGuidelineOwner.hideVerticalGuideline()Hides the currently displayed vertical guideline.Chart.removeKeyPressedHandler(Consumer<javafx.scene.input.KeyEvent> handler) Removes the key pressed action.Chart.removeKeyReleasedHandler(Consumer<javafx.scene.input.KeyEvent> handler) Removes the key released action.Chart.removeMouseDragExitedHandler(Consumer<MouseListenerContext> handler) Removes the mouse drag-exited action.Chart.removeMouseDraggedHandler(Consumer<MouseListenerContext> handler) Removes the mouse drag action.Chart.removeMouseDragOverHandler(Consumer<MouseListenerContext> handler) Removes the mouse drag-over action.Chart.removeMouseDragReleasedHandler(Consumer<MouseListenerContext> handler) Removes the mouse drag-released action.Chart.removeMouseEnteredHandler(Consumer<MouseListenerContext> handler) Removes the mouse enter action.Chart.removeMouseExitedHandler(Consumer<MouseListenerContext> handler) Removes the mouse exit action.Chart.removeMousePressedHandler(Consumer<MouseListenerContext> handler) Removes the previously added mouse button press action.Chart.removeMouseReleasedHandler(Consumer<MouseListenerContext> handler) Removes the previously added mouse button release action.Chart.removeMouseScrollHandler(Consumer<javafx.scene.input.ScrollEvent> handler) Removes the mouse scroll action.Chart.removeRedrawFinishedHandler(Runnable handler) Removes the chart redrawing finished action.Chart.removeTextLabel(LabelSide labelSide) Removes text label for the specified label side.Chart.resizeChart(int width, int height, boolean forceResize) Updates the chart size and redraws its redraws its contents.Chart.setBackgroundColor(Color color) Sets the background color of the entire chart area.Chart.setBackgroundColor(javafx.scene.paint.Color color) Sets the background color of the entire chart area.Chart.setBottomMargin(double margin) Sets the bottom margin of this chart, in pixels.Chart.setContentBackgroundColor(Color color) Sets the background color of this chart's content area.Chart.setContentBackgroundColor(javafx.scene.paint.Color color) Sets the background color of this chart's content area.Chart.setContextMenuVisible(boolean menuVisible) Specifies whether to display the context menu on right-click on the chart.Chart.setCopyToClipboardContextMenuItemVisible(boolean copyToClipboardMenuItemVisible) Specifies whether the 'Copy to clipboard' context menu item should be enabled.Chart.setLeftMargin(double margin) Sets the left margin of this chart, in pixels.Sets the new title and redraws this chart if title is changed.Chart.setTitleColor(Color color) Sets the new color to the title of this chart.Chart.setTitleColor(javafx.scene.paint.Color color) Sets the new color to the title of this chart.Chart.setTitleFont(javafx.scene.text.Font font) Sets the font to the title.Chart.setTitleFontSize(int fontSize) Sets the font size of this chart's title.Chart.setTitleVisible(boolean visible) Specifies whether the title should be drawn.Chart.setTopMargin(double margin) Sets the top margin of this chart, in pixels.IVerticalGuidelineOwner.setVerticalGuidelineColor(Color color) Sets the new color to the vertical guideline.IVerticalGuidelineOwner.setVerticalGuidelineColor(javafx.scene.paint.Color color) Sets the new color to the vertical guideline.IVerticalGuidelineOwner.setVerticalGuidelineLabelVisible(boolean visible) Specifies whether the vertical guideline label should be drawn.IVerticalGuidelineOwner.setVerticalGuidelineSnapToGridLines(boolean snapToGridLines) Specifies whether the vertical guideline should be snapped to grid lines.IVerticalGuidelineOwner.setVerticalGuidelineValuesVisible(boolean visible) Specifies whether the legend values of the applicable visual sets should be drawn when a vertical guideline is shown.IVerticalGuidelineOwner.setVerticalGuidelineVisible(boolean visible) Specifies whether the vertical guideline functionality should be enabled for the end users of this chart.IVerticalGuidelineOwner.setVerticalGuidelineWidth(double width) Sets the new width to the vertical guideline, in pixels.Chart.setVisibility(boolean visibility) Specifies whether the chart should be drawn.Chart.setVisualSetContainer(VSC visualSetContainer) Sets a container ofVisualSetinstances to be shown on the chart.Chart.setVisualSetVisible(VS visualSet, boolean visible) Specifies whether theVisualSetshould be drawn.IVerticalGuidelineOwner.showVerticalGuidelineDisplayed(double position) Shows a vertical guideline at the specified X-axis position.Chart.updateSize(double currentZoom, int x, int y, int width, int height, boolean forceUpdate) Updates the location and size of the chart and redraws its contents.Methods in com.amalgamasimulation.charts with parameters of type ChartModifier and TypeMethodDescriptionprotected voidChart.initializeChartGroup(javafx.scene.Group chartGroup, Chart<VS, VSC> chart) -
Uses of Chart in com.amalgamasimulation.charts.environments
Methods in com.amalgamasimulation.charts.environments with parameters of type Chart -
Uses of Chart in com.amalgamasimulation.charts.environments.awt
Fields in com.amalgamasimulation.charts.environments.awt declared as ChartMethods in com.amalgamasimulation.charts.environments.awt with parameters of type Chart -
Uses of Chart in com.amalgamasimulation.charts.swt
Fields in com.amalgamasimulation.charts.swt declared as ChartMethods in com.amalgamasimulation.charts.swt with parameters of type ChartModifier and TypeMethodDescriptionvoidstatic voidCharts.syncCharts(Chart<?, ?> chart, com.amalgamasimulation.desktop.utils.MessageManager messageManager, BooleanSupplier syncSupplier, BiConsumer<Double, Double> onPeriodChangeHandler, String adjustSimulationPlotsMessage, String setVerticalGuideMessage, String hideVerticalGuideMessage) static voidCharts.syncCharts(Chart<?, ?> chart, com.amalgamasimulation.desktop.utils.MessageManager messageManager, Supplier<Boolean> syncSupplier, BiConsumer<Double, Double> onPeriodChangeHandler, String adjustSimulationPlotsMessage, String setVerticalGuideMessage, String hideVerticalGuideMessage)