Meddelande
På gamla.pluggakuten.se kan du fortfarande läsa frågorna och svaren som ställts, men du kan inte skapa ett nytt konto eller nya trådar. Nya frågor och nytt konto skapar du på det nya forumet, välkommen dit!
Penselfärg
- gulfi52
- Medlem
Offline
- Registrerad: 2017-01-17
- Inlägg: 85
Penselfärg
Försöker ändra färg på penseln men den vill inte acceptera kommandot - hjälp?
import java.awt.Color;
import se.lth.cs.pt.square.Square;
import se.lth.cs.pt.window.SimpleWindow;
public class SimpleWindowExample {
public static void main(String[] args) {
SimpleWindow w = new SimpleWindow(500, 500, "Drawing Window");
w.moveTo(100, 100);
Square sq = new Square(20, 20, 20);
sq.draw(w);
sq.move(40, 40);
w.setLineWidth(5);
sq.draw(w);
sq.getX();
sq.getY();
w.setLineColor (red);
}
}
- Yngve
- Medlem
Offline
- Registrerad: 2015-09-13
- Inlägg: 2941
Re: Penselfärg
gulfi52 skrev:
Försöker ändra färg på penseln men den vill inte acceptera kommandot - hjälp?
import java.awt.Color;
import se.lth.cs.pt.square.Square;
import se.lth.cs.pt.window.SimpleWindow;
public class SimpleWindowExample {
public static void main(String[] args) {
SimpleWindow w = new SimpleWindow(500, 500, "Drawing Window");
w.moveTo(100, 100);
Square sq = new Square(20, 20, 20);
sq.draw(w);
sq.move(40, 40);
w.setLineWidth(5);
sq.draw(w);
sq.getX();
sq.getY();
w.setLineColor (red); <--- Varför på slutet? }
}
Om du vill rita med röd färg måste du väl sätta penselfärgen innan du ritar?
Senast redigerat av Yngve (2017-01-27 05:13)
Nothing else mathers
- hikikomori
- Medlem
Offline
- Registrerad: 2009-12-19
- Inlägg: 26
Re: Penselfärg
w.setLineColor (red);
Du har inte definierat "red". Skulle tro att du behöver skriva "Color.red" eftersom du inte har importerat red från Color.