Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2017
    Messaggi
    10

    Aggiornare BarChart in tempo reale

    Ciao a tutti!
    Ho un problema con il grafico di classe BarChart della mia applicazione, praticamente il codice è questo:

    codice:
    public void caricaGrafico(){
            ObservableList<Series> listaOsservabile = FXCollections.observableArrayList();
            listaOsservabile.addAll(DataBase.restituisciCoppiaValori());
            
            CategoryAxis xAxis = new CategoryAxis(); 
            xAxis.setLabel("Codice");
    
    
            NumberAxis yAxis = new NumberAxis(); 
            yAxis.setLabel("Unità vendute");
    
    
            grafico = new BarChart(xAxis, yAxis, listaOsservabile);
            grafico.setTitle("Componenti più venduti");
    }
    Ho un oggetto di classe BarChar con gli assi x e y collegati a una listaOsservabile di un database, il mio problema e che quando i dati all'interno del database cambiano, il grafico non cambia in tempo reale ma per vedere le modifiche mi tocca chiudere e riaprire l'applicazione.
    La chiamata del metodo avviene nel metodo start all'avvio dell'applicazione
    Qualcuno sa come fare?

    Grazie a tutti

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    come viene effettuato l'aggiornamento del database? Ovvero è un qualcosa che puoi controllare oppure è indipendente ed esterno alla tua applicazione?
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.