Creating bar charts
A bar chart uses two axes with rectangular bars that can be either positioned either vertically or horizontally. The length of a bar is proportional to the value it represents. A bar chart can be used to show time series data.
In the following series of examples, we will be using a set of European country populations for three decades, as listed in the following table. The data is a subset of population data found at https://ourworldindata.org/grapher/population-by-country?tab=data:
Country |
1950 |
1960 |
1970 |
Belgium |
8,639,369 |
9,118,700 |
9,637,800 |
France |
42,518,000 |
46,584,000 |
51,918,000 |
Germany |
68,374,572 |
72,480,869 |
77,783,164 |
Netherlands |
10,113,527 |
11,486,000 |
13,032,335 |
Sweden |
7,014,005 |
7,480,395 |
8,042,803 |
United Kingdom |
50,127,000 |
52,372,000 |
55,632,000 |
The first of three bar charts will be constructed using JavaFX. We start with a series of declarations for the countries as part of a class that extends the Application
class:
public class MainApp...