1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
import Java.*; public class PrettyPicture { public static void main(String[] args) { DrawingPanel panel = DrawingPanel(220, 150); setBackgroundColor(Color.YELLOW); Graphics g = panel.Graphics(); panel.setColor(new Color.BLUE); g.drawRectangle(50, 25); g.setColor("RED"); g.fillEllipse(130, 25, 42.1, 40.5); } } |
answer on next slide...
import
statement; should import java.awt.*
new
before 2nd occurrence of DrawingPanel
setBackground
panel.
before setBackground
getGraphics
setColor
method is part of object g
, not panel
new
before Color.BLUE
drawRect
drawRect
(width and height)
Color.RED
, not "RED"
fillOval
import java.awt.*; public class PrettyPicture { public static void main(String[] args) { DrawingPanel panel = new DrawingPanel(220, 150); panel.setBackground(Color.YELLOW); Graphics g = panel.getGraphics(); g.setColor(Color.BLUE); g.drawRect(50, 25, 10, 10); g.setColor(Color.RED); g.fillOval(130, 25, 42, 40); } }