Hallo,
ich suche eine Möglichkeit, eine Skala mit SWT zu zeichnen, die aus unterschiedlichen, farbigen Rechtecken besteht. Innerhalb dieser Skala soll dann ein Punkt gezeichnet werden, der den genauen Wert darstellt.
z.B: Skala von 1-10, aktueller wert ist 5. Es werden 5 Rechtecke gezeichnet und in dem mittleren Rechteck (evtl. Grenze zwischen mittleren Rechteck und dem Rechteck links davon) befindet sich der Punkt (Markierung).
Ich habe ein AWT-Beispiel:
Hoffe ihr habt mein Problem verstanden und könnt mir helfen.
Vielen Dank im Voraus!
PS: hat sich wahrscheinlich erledigt... Introduction to SWT Graphics
ich suche eine Möglichkeit, eine Skala mit SWT zu zeichnen, die aus unterschiedlichen, farbigen Rechtecken besteht. Innerhalb dieser Skala soll dann ein Punkt gezeichnet werden, der den genauen Wert darstellt.
z.B: Skala von 1-10, aktueller wert ist 5. Es werden 5 Rechtecke gezeichnet und in dem mittleren Rechteck (evtl. Grenze zwischen mittleren Rechteck und dem Rechteck links davon) befindet sich der Punkt (Markierung).
Ich habe ein AWT-Beispiel:
Code:
for( int i=0; i<levels; i++){ // levels = Anzahl an Intervallwerten
g.setColor(Color.WHITE);
g.fillRect(24*i,0,24,24);
if (i%2 == 0) { // da jedes Rechteck 2 Intervallwerte darstellt
g.setColor(colorXY);
g.fillRect(24*i+1,1,22,22);
}
if(i==(level-1)){ // level ist der genaue Wert innerhalb des Intervalls
g.setColor(Color.BLUE);
g.fillOval(24*i+6,6,12,12);
}
}
Hoffe ihr habt mein Problem verstanden und könnt mir helfen.
Vielen Dank im Voraus!
PS: hat sich wahrscheinlich erledigt... Introduction to SWT Graphics
Zuletzt bearbeitet: