Kommentare!

Status
Nicht offen für weitere Antworten.

ich23ms

Mitglied
Hallo zusammen!
ich habe ein Problem und zwar ist unser Lehrer Krank und da das noch dauern kann hat er uns eine Aufgabe gegeben in die wir uns reinarbeiten sollen! Mein Problem ist das ist das wir die Klasse color noch nie hatten und meine Frage an euch : Kann mir wohl einer Helfen Und hier kommentare zu schreiben das ich in etwa weiss worum es denn geht? Das wäre echt lieb! Danke
Code:
import java.applet.*; import java.awt.*; 
public class farben extends Applet { 
public void paint(Graphics g) { 
Color farbe0 = new Color(255, 0, 0); 
Color farbe1 = new Color(255, 255, 0); 
Color farbe2 = new Color(0, 255, 0); 
Color farbe3 = new Color(0, 255, 255); 
Color farbe4 = new Color(0, 0, 255); 
Color farbe5 = new Color(255, 0, 255); 
g.setColor(farbe0); 
g.fillOval(40, 30, 100, 100); 
g.setColor(farbe1); 
g.fillOval(155, 30, 100, 100); 
g.setColor(farbe2); 
g.fillOval(270, 30, 100, 100); 
g.setColor(farbe3); 
g.fillOval(230, 150, 100, 100); 
g.setColor(farbe4); 
g.fillOval(170, 270, 100, 100); 
g.setColor(farbe5); 
g.fillOval(100, 150, 100, 100); 
} 
}
Schwarz hat die Komponenten (0,0,0), weiß (255,255,255).

Danke Schön Yvonne

PS: Es sind keine Hausaufgaben ich will es nur verstehen!

edit dbac: code tags eingefügt
 
B

bygones

Gast
das Programm an sich zeichnet an bestimmten Stellen Ovale. Diese Ovale haben verschiedene Farben.

wenn du wissen willst welcher Code welche Farbe bedeutet, schau mal hier: http://de.selfhtml.org/helferlein/farben.htm und geb die Farben z.b. als Hintergrundfarbe ein - dann siehst du es schon :)
 

DeepBlue

Aktives Mitglied
Die drei Zahlen bezeichnen 8Bit Werte (0-255) für Rot, Grün und Blau. Aus den drei Werten lassen sich dann ca 16,7 Millionen Farben mischen. Ein knalliges Blau wäre also z.B. 0,0,255. Das nur mal als kleine Grundlage :)
 

SnooP

Top Contributor
Eigentlich sehr einfach... die Klasse Color, bzw. Objekte davon definieren einen Farbwert. Dieser Farbwert setzt sich aus drei Komponenten zusammen, RGB, sollte dir ein Begriff sein. Bei einer 24-Bit Farbtiefe besitzt jeder Farbwert genau 8-Bit, was einer Zahl von 0 bis 255 dezimal entspricht und diese Zahlen kannst du jetzt beliebig kombinieren um Farbkombinationen aus rot, grün, blau zu erhalten. Wenn man alle reinen Farben übereinanderlegt, erhält man, wie du schon gesacht hast: weiß... weil - das Licht enthält alle Farben ;)
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen

Ähnliche Java Themen

Neue Themen


Oben