Visualizzazione dei risultati da 1 a 3 su 3

Visualizzazione discussione

  1. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da diabolik03 Visualizza il messaggio
    Ho già fatto una ricerca su internet, dicevano di usare il metodo repaint(), ma purtroppo non ho ottenuto nessun risultato.
    Non sono competente su JFreeChart ma credo che il problema non sia a quel livello ma a livello di layout/contenitori.

    Cosa è contenitoreGraficoCanone? Non sta usando un layout manager, vero? (hai usato setBounds, che di norma si usa proprio quando non c'è un layout manager). E tieni presente che stai aggiungendo un nuovo componente ad una posizione/dimensione ben precisa. Ce n'era già uno prima a quella locazione?

    Presumo che non sia la cosa ottimale creare un nuovo ChartPanel ogni volta. Da quello che leggo sul javadoc di JFreeChart, ChartPanel ha un metodo setChart(JFreeChart chart). Quindi usa sempre lo stesso ChartPanel e cambia solo il grafico.

    Prova a ragionare su questi aspetti.
    Ultima modifica di andbin; 01-10-2015 a 15:05
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

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.