Farben
Es gibt diverse Möglichkeiten Farben in JavaFx zu erzeugen:
Color clr = Color.RED; // rot Color clr = Color.color(1.0, 0, 0); // rot; erlaubte Werte für alle Farben von 0.0 bis 1.0 Color clr = Color.color(1.0, 0, 0, 0.5); // rot; Alphakanal bei 50% Color clr = Color.rgb(255, 0, 255); // rot; erlaubte Werte für alle Farben von 0 bis 255 Color clr = Color.rgb(255, 0, 255, 0.4); // rot; Alphakanal bei 40% Color clr = Color.web("#ff0000"); // rot; erlaubte Werte für alle Farben von 00 bis ff Color clr = Color.web("#ff0000", 0.3); // rot; Alphakanal bei 30% Color clr = Color.web("0xff0000"); // rot; erlaubte Werte für alle Farben von 00 bis ff Color clr = Color.web("0xff0000", 0.2); // rot; Alphakanal bei 20% Color clr = Color.web("ff0000"); // rot; erlaubte Werte für alle Farben von 00 bis ff Color clr = Color.web("ff0000", 0.1); // rot; Alphakanal bei 10% Color clr = Color.fromAWTColor(java.awt.Color.BLUE }; // Konvertiert von einer AWT-Farbe zur JavaFx-Farbe
Sollten die Werte nicht zulässig sein, so erfolgt eine IllegalArgumentException.
Stichworte:
JavaFX, Farben erzeugen, Alphakanal