Achtergrondkleur instellen met java.awt.color

Dit is mijn eerste Swing-project op Eclipse en ik kan de achtergrondkleur van een component niet instellen. Ik heb geprobeerd met behulp van deze code:

B_Send.setBackground(new java.awt.color(0,0,255));

die de fout retourneert:

java.awt.color kan niet worden omgezet naar een type

Kan iemand de fout verklaren en waarom de code niet werkt?

1
Lees de algemene conventies voor Java-naamgeving (specifiek het geval dat voor de namen wordt gebruikt) voor klasse, methode & attribuutnamen & gebruik het constant.
toegevoegd de auteur Andrew Thompson, de bron
Sinds het moment dat je begon met coderen, lijkt het alsof je nooit veel oefent, want als je dat doet, zijn zulke kleine fouten het werk van een kind. Hoewel +1 voor de invoer bij de vraag, omdat het alles biedt om gemakkelijk te worden beantwoord :-) In de toekomstige praktijk meer.
toegevoegd de auteur nIcE cOw, de bron

1 antwoord

Het is niet java.awt.color maar eerder java.awt.Color .

Ja, deze kleine dingen betekenen veel, en de Java-compiler is extreem pietluttig. Welkom in de wereld van programmeren.

6
toegevoegd
@Joost: hij gebruikt een IDE, Eclipse. Soms is het te veel om twee leercurves te beklimmen.
toegevoegd de auteur Hovercraft Full Of Eels, de bron
Het gebruik van een IDE zal veel helpen bij het debuggen van deze kleine problemen. Het voltooit uw code en zegt welke fouten u heeft en waarom.
toegevoegd de auteur Joost, de bron