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...