RoundInstrument - Eine Komponente für verschiedenste
Visualisierungszwecke (1/4)
Überblick
Diese Komponente erlaubt es, einen Zahlenwert (vom Typ double)
innerhalb eines gegebenen Intervalls zu veranschaulichen. Die
Visualisierung geschieht dabei auf einer kreisförmigen Skala, die einem Kompass oder Tachometer ähnelt. Die Komponente berücksichtigt Größenänderungen und skaliert entsprechend des zur Verfügung stehenden Platzes. Sie ist von JComponent abgeleitet und kann daher einfach mit anderen SWING-Komponenten kombiniert werden.
Ein einfaches Beispiel
RoundInstrument ist eine Komponente, die es mit nur fünf Zeilen Code erlaubt, einen Wert innerhalb eines definierten Intervalls zu visualisieren.
Der folgende kurze Quelltext ermöglicht es, bereits eine recht komplexe Anzeige zu gestalten:
1:import de.netsysit.ui.roundinstrument.RoundInstrument;
2://...
3: RoundInstrument roundinstrument=new RoundInstrument();
4: roundinstrument.setMin(0.0);
5: roundinstrument.setMax(60.0);
6: roundinstrument.setValue(3.0); |
  |
|