IDE: IntelliJ IDEA
A simple Java application showcasing JavaFX Charts with interactive UI elements and clean layout management.
This project demonstrates key concepts of JavaFX, including:
HelloApplication
extendsApplication
.- The
start()
method sets up the Stage and Scene β the backbone of any JavaFX app.
-
UI elements like:
- Button
- PieChart, LineChart, AreaChart, BarChart, BubbleChart, ScatterChart
- GridPane for layout management
- ScrollPane for scrollable content
- Scene & Stage to manage the display window
- Responds to button clicks using JavaFXβs event handling mechanism.
- Charts are dynamically populated using
XYChart
data structures.
- Utilizes GridPane to arrange buttons and charts neatly in a grid.
- ScrollPane wraps the
GridPane
to handle overflowing content elegantly.
- Java
- JavaFX
- IntelliJ IDEA
π Charts List:
π Sample Charts: