Pingle Skrevet 14. oktober 2005 Del Skrevet 14. oktober 2005 Jeg har svært liten erfaring med GUI utvikling (lit QT, MFC og SWT), bruken har vært veldig overfladisk. Jeg lurte på muligheten for å tegne opp grafer i swing, slik som feks. ”logg for bruk av CPU” i windows sin oppgavebehandling. På google fant jeg stort sett bare grafer som handlet om noder, trær og uml diagram. Jeg kommer til å få store mengder data fra ulike instrumenter som skal vises fram grafisk. Kan dette gjøres enkelt i swing? Finnes det noe framework? Kan det gjøres enklere i C# evt. C++. Hadde satt pris på lenker til noe litteratur og gode råd. Lenke til kommentar
yonderboy Skrevet 14. oktober 2005 Del Skrevet 14. oktober 2005 Vet ikke om det finnes noe slikt i swing, men jeg googlet og fant JFreeChart, en gratis API. Ut i fra eksempelsiden ser det ut til å kunne være noe slikt som det du ser etter. Lenke til kommentar
boemane Skrevet 15. oktober 2005 Del Skrevet 15. oktober 2005 Vet ikke om det finnes noe slikt i swing, men jeg googlet og fant JFreeChart, en gratis API.Ut i fra eksempelsiden ser det ut til å kunne være noe slikt som det du ser etter. 5004356[/snapback] Jeg har selv brukt JFreeChart på et prosjekt for et par år siden, og synes det er et bra bibliotek for å generere og vise grafer. Lenke til kommentar
Frankium Skrevet 15. oktober 2005 Del Skrevet 15. oktober 2005 Jeg lagde selv en enkel graftegner en tid tilbake på ett prosjekt, den ble middels vellykket, men du kan få se på koden om du sender meg en PM. Hvis jeg finner d***ten da... Programmet tegnet ett stolpediagram basert på salgstall i en organisasjon over tid, så viss du skal lage noe som ligner, så kan det passe bra. Men, vil du ha ett pent resultat uten å vite alt bak kulissene, så gå for de ferdigpakkene folk nevner her. Lenke til kommentar
Pingle Skrevet 17. oktober 2005 Forfatter Del Skrevet 17. oktober 2005 Takk for alle svar. Har mest sannsynligvis et lite problem med JFreeChart, men er ikke helt sikker på hvor ofte det kommer inn ny data. 5. Does JFreeChart support real-time charting? Not really. JFreeChart includes an event-notification mechanism that ensures that charts are updated whenever the dataset is updated. However, the chart is completely repainted for each update, which limits the "frames per second" rate that you can achieve with JFreeChart. Typically, updating once per second is fine, but updating multiple times per second involves a lot of CPU load. If you want to pursue this, do some testing for your own circumstances. Saken blir ikke bedre av det sannsynligvis blir snakk om flere grafer som skal vises samtidig. http://jchart2d.sourceforge.net/ Ser ut som en mulig løsning. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå