Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Hoe worden de verschillende API's geïmplementeerd?

JFreeChart

JFreeChart is zoals eerder vermeld een API die nog steeds erg populair is. Er is op websites als StackOverflow een hele hoop te vinden over de API en het duurde dus ook niet lang voordat er een goed voorbeeld naar voren kwam. Bij het onderzoeken naar JFreeChart kwam al naar voren dat er veel mogelijke grafieken zijn om te maken en er dus voor elke sensor een unieke tabel gemaakt zou kunnen worden.

Ik ben eerst begonnen met maar eens kijken hoe makkelijk het zou zijn om een nieuwe grafiek in elkaar te zetten en te zorgen dat deze grafiek ook zichtbaar zou zijn. De handleiding van meer dan 750 pagina's van JFreeChart kost geld en heb ik dus niet kunnen gebruiken, maar met een korte zoekopdracht op Google kwam ik al genoeg resultaten tegen om de basis van de API te kunnen gebruiken.

Code Block
languagejava
firstline1
titleMain.java
linenumberstrue
public class JFreeChartTest {
    public static void main(String[] args) {
        LineChart chart = new LineChart(
                "Rotations per Second"
        );
        BarChart barChart = new BarChart(
                "Oil Pressure Graph"
        );
        
        chart.pack();
        chart.setVisible(true);
        barChart.pack();
        barChart.setVisible(true);
    }
}





Google charts:

Google charts is een webbased applicatie er is geen Java API van die wij kunnen gebruiken. De laatste update die de Java versie heeft gehad is veertien jaar geleden geüpdatet. dat gezegd werkt de webapplicatie erg goed. Je kan met behulp van JavaScript gemakkelijk verschillende grafieken toevoegen. Hieronder heb ik een paar soorten vernoemd en hoe die geïmplementeerd worden.

...