[JAVA] Farbe 0xff000000 ????

Diskutiere [JAVA] Farbe 0xff000000 ???? im Developer Network Forum im Bereich Hardware & Software Forum; Hi ich möchte einem Textfeld eine Farbe geben und zwar so: hatTextfeld[x1][y1].setzeSchriftFarbe(0xff000000); Welche codierung der Fabre ist...
  • [JAVA] Farbe 0xff000000 ???? Beitrag #1
daywalker87m

daywalker87m

Bekanntes Mitglied
Dabei seit
13.02.2004
Beiträge
2.214
Reaktionspunkte
1
Hi
ich möchte einem Textfeld eine Farbe geben und zwar so:

hatTextfeld[x1][y1].setzeSchriftFarbe(0xff000000);


Welche codierung der Fabre ist das??? Gibts dafür eine Tabelle???
 
  • [JAVA] Farbe 0xff000000 ???? Beitrag #2
Scorn07

Scorn07

Bekanntes Mitglied
Dabei seit
14.01.2007
Beiträge
253
Reaktionspunkte
0
Wenn ich das noch richtig, weiß dann war das so:

0xaabbggrr --> Alpha,Blau,Grün,Rot in Hexadezimalzahlen
 
  • [JAVA] Farbe 0xff000000 ???? Beitrag #3
daywalker87m

daywalker87m

Bekanntes Mitglied
Dabei seit
13.02.2004
Beiträge
2.214
Reaktionspunkte
1
Alpha ist der Deckungsanteil??? Ist das sowas wie sätigung??? kann ich ihn bei jeder Farbe ff lassen???

ist das dann Blau???

0xff 00 00 ff
 
  • [JAVA] Farbe 0xff000000 ???? Beitrag #4
Scorn07

Scorn07

Bekanntes Mitglied
Dabei seit
14.01.2007
Beiträge
253
Reaktionspunkte
0
Der Alphakanal bestimmt die Transparenz.
Blau wäre:
0xffff0000
 
  • [JAVA] Farbe 0xff000000 ???? Beitrag #5
skyborla

skyborla

Bekanntes Mitglied
Dabei seit
15.03.2003
Beiträge
1.308
Reaktionspunkte
0
Ort
127.0.0.1
hmm ich hab keine ahnung von java, meine mich aber erinnern zu können, das es aarrggbb wäre also alpha rot grün blau ... :confused:
 
  • [JAVA] Farbe 0xff000000 ???? Beitrag #6
U

UnimatrixZero

Bekanntes Mitglied
Dabei seit
27.06.2001
Beiträge
645
Reaktionspunkte
0
Hi
ich möchte einem Textfeld eine Farbe geben und zwar so:

hatTextfeld[x1][y1].setzeSchriftFarbe(0xff000000);


Welche codierung der Fabre ist das??? Gibts dafür eine Tabelle???
1. Diese Methode ist mir neu. Falls Du aber ein JTextField meinst, dann probier mal setForeground(Color.BLACK). Statt Color.BLACK kannst Du jede beliebige Farbe nehmen.
2. Liest denn keiner mehr die Dokumentation? Einfach mal bei java.awt.Color nachsehen. Da steht alles beschrieben.
 
  • [JAVA] Farbe 0xff000000 ???? Beitrag #7
daywalker87m

daywalker87m

Bekanntes Mitglied
Dabei seit
13.02.2004
Beiträge
2.214
Reaktionspunkte
1
Das Problem mit Color.Black ist, das ich es in keiner Variable speichern kann. Dies ist aber erförderlich, da ich mit mehreren Methoden arbeite.

%EDIT%
Der Alphakanal bestimmt die Transparenz.
Blau wäre:
0xffff0000


funkt nicht ist schwarz
 
  • [JAVA] Farbe 0xff000000 ???? Beitrag #8
U

UnimatrixZero

Bekanntes Mitglied
Dabei seit
27.06.2001
Beiträge
645
Reaktionspunkte
0
Das Problem mit Color.Black ist, das ich es in keiner Variable speichern kann. Dies ist aber erförderlich, da ich mit mehreren Methoden arbeite.
Warum solltest Du das nicht speichern können? Color ist eine ganz normale Klasse: Color schwarz = Color.BLACK;

Wenn Du aber die Farbinformation unbedingt in einem Integer speichern möchtest, dann gibt's folgende Constructoren:
Code:
Color(int rgb)  
          Creates an opaque sRGB color with the specified combined RGB value  consisting of the red component in bits 16-23, the green component  in bits 8-15, and the blue component in bits 0-7.

Color(int r, int g, int b)  
          Creates an opaque sRGB color with the specified red, green,   and blue values in the range (0 - 255).
Btw.: Ich habe das mit dem Lesen der Doku vorhin durchaus ernst gemeint.
 
  • [JAVA] Farbe 0xff000000 ???? Beitrag #9
daywalker87m

daywalker87m

Bekanntes Mitglied
Dabei seit
13.02.2004
Beiträge
2.214
Reaktionspunkte
1
Danke, jetzt geht es. Das Problem war, dass ich vorher mit Farbe.ROT und nicht mit Color.ROT gearbeitet habe...
 
Thema:

[JAVA] Farbe 0xff000000 ????

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben