Gast
2005-06-02, 17:02:19
Hi,
ich frage die Hintergrundfarbe eine Panels ab und möchte den Blauwert der Farbe etwas anheben (absolut).
Das Applet ist schon mindestens 2 Jahre alt und bisher funktionerte es. *g* Gerade mal das antike Applet etwas aufmöbeln wollen, aber mit einem aktuelleren SDK meckert javac etwas.
Exception in thread "AWT-EventQueue-2" java.lang.IllegalArgumentException: Color parameter outside of expected range: Blue
at java.awt.Color.testColorValueRange(Unknown Source)
at java.awt.Color.<init>(Unknown Source)
at java.awt.Color.<init>(Unknown Source)
at panLanguage.<init>(panLanguage.java:223)
[...]
Problematische Codefragment:
Color c = panLanguage.getBackground();
c = new Color (c.getRed(), c.getGreen(), c.getBlue() + addblue);
panLanguage.setBackground(c);
Gibt es irgendwas, um einen Maximalwert abzufragen, den der Blauwert haben kann?
Oder ist der Maximalwert schlicht 255 (RGB)?!
ich frage die Hintergrundfarbe eine Panels ab und möchte den Blauwert der Farbe etwas anheben (absolut).
Das Applet ist schon mindestens 2 Jahre alt und bisher funktionerte es. *g* Gerade mal das antike Applet etwas aufmöbeln wollen, aber mit einem aktuelleren SDK meckert javac etwas.
Exception in thread "AWT-EventQueue-2" java.lang.IllegalArgumentException: Color parameter outside of expected range: Blue
at java.awt.Color.testColorValueRange(Unknown Source)
at java.awt.Color.<init>(Unknown Source)
at java.awt.Color.<init>(Unknown Source)
at panLanguage.<init>(panLanguage.java:223)
[...]
Problematische Codefragment:
Color c = panLanguage.getBackground();
c = new Color (c.getRed(), c.getGreen(), c.getBlue() + addblue);
panLanguage.setBackground(c);
Gibt es irgendwas, um einen Maximalwert abzufragen, den der Blauwert haben kann?
Oder ist der Maximalwert schlicht 255 (RGB)?!