/** *@author Jerry Slovak * ICS-111 * Drawing.java * */ import java.awt.*; import java.applet.*; public class Drawingj extends Applet{ public void init( ){ } public void paint(Graphics g){ Font TimesRoman25 = new Font("Times Roman", Font.PLAIN, 25); Font ComicSans25 = new Font("Comic Sans", Font.PLAIN, 25); Color myBlue = new Color(10, 120, 250); Color myBlack = new Color(0, 0, 0); Color myWhite= new Color(120, 0, 120); Color myBrownish = new Color(196, 100, 0); Color myGrass = new Color(150, 255, 100); g.setFont(TimesRoman25); g.setColor(Color.red); g.drawString("Jerry Slovak", 0, 50); g.setFont(ComicSans25); g.setColor(Color.black); g.drawString("ICS~111", 0, 75); //Sky Background setBackground(Color.cyan); //"Grass" Ground g.setColor(myGrass); g.fillRect(0, 380, 700, 500); //dTree Trunk g.setColor(myBrownish); g.fillRect(250, 180, 35, 200); //Branch g.fillRect(280, 315, 10, 3); //Left Side Foilage g.setColor(Color.green); g.fillOval(150, 175, 135, 50); g.fillOval(175, 150, 135, 50); g.fillOval(180, 125, 135, 45); g.fillOval(200, 100, 135, 50); // Right Side Foilage g.fillOval(200, 180, 155, 75); g.fillOval(230, 150, 135, 50); g.fillOval(205, 125, 155, 50); g.fillOval(220, 180, 155, 50); //Hole g.setColor(Color.black); g.fillOval(275, 300, 10, 15); //Apples g.setColor(Color.red); //Outline of apples on tree g.fillOval(200, 115, 10, 10); //1 g.fillOval(180, 150, 10, 10); //2 g.fillOval(165, 180, 10, 10); //3 g.fillOval(165, 215, 10, 10); //4 g.fillOval(200, 225, 10, 10); //5 g.fillOval(235, 245, 10, 10); //6 g.fillOval(265, 240, 10, 10); //7 g.fillOval(300, 245, 10, 10); //8 g.fillOval(325, 240, 10, 10); //9 g.fillOval(350, 220, 10, 10); //10 g.fillOval(370, 200, 10, 10); //11 g.fillOval(360, 175, 10, 10); //12 g.fillOval(350, 150, 10, 10); //13 g.fillOval(325, 125, 10, 10); //14 g.fillOval(300, 100, 10, 10); //15 g.fillOval(250, 100, 10, 10); //16 // Random Apples g.fillOval(250, 150, 10, 10); g.fillOval(250, 200, 10, 10); g.fillOval(200, 125, 10, 10); g.fillOval(200, 175, 10, 10); g.fillOval(300, 125, 10, 10); g.fillOval(300, 175, 10, 10); g.fillOval(300, 225, 10, 10); g.fillOval(325, 200, 10, 10); // Sun g.setColor(Color.yellow); g.fillArc(400, -100, 200, 200, 180, 270); } } //main