Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.*;
- import javax.swing.*;
- public class DrawingPractice extends JApplet
- {
- Point m_AppletDimensions = new Point(1000, 900),
- m_SquarePosition = new Point(450, 800),
- m_SquareDimensions = new Point(100, 100),
- m_SquarePosition2 = new Point(450, 700),
- m_SquareDimensions2 = new Point(100, 100),
- m_OvalPosition = new Point(450, 100),
- m_OvalDimensions = new Point(100, 100),
- m_OvalPosition2 = new Point(450, 200),
- m_OvalDimensions2 = new Point(100, 100),
- m_SquarePosition3 = new Point(400, 400),
- m_SquareDimensions3 = new Point(200, 200),
- m_OvalPosition3 = new Point(400, 400),
- m_OvalDimensions3 = new Point(200, 200);
- public void init()
- {
- setSize((int)m_AppletDimensions.getX(), (int)m_AppletDimensions.getY());
- }
- public void paint(Graphics g)
- {
- /* If you want to customize your color, do this:
- g.setColor(new Color(200, 200, 200));
- That gives you the color light grey */
- g.setColor(Color.black);
- g.fillRect((int)m_SquarePosition.getX(), (int)m_SquarePosition.getY(), (int)m_SquareDimensions.getX(), (int)m_SquareDimensions.getY());
- g.setColor(Color.black);
- g.drawRect((int)m_SquarePosition2.getX(), (int)m_SquarePosition2.getY(), (int)m_SquareDimensions2.getX(), (int)m_SquareDimensions2.getY());
- g.setColor(Color.black);
- g.fillOval((int)m_OvalPosition.getX(), (int)m_OvalPosition.getY(), (int)m_OvalDimensions.getX(), (int)m_OvalDimensions.getY());
- g.setColor(Color.black);
- g.drawOval((int)m_OvalPosition2.getX(), (int)m_OvalPosition2.getY(), (int)m_OvalDimensions2.getX(), (int)m_OvalDimensions2.getY());
- g.setColor(Color.blue);
- g.fillRect((int)m_SquarePosition3.getX(), (int)m_SquarePosition3.getY(), (int)m_SquareDimensions3.getX(), (int)m_SquareDimensions3.getY());
- g.setColor(Color.red);
- g.fillOval((int)m_OvalPosition3.getX(), (int)m_OvalPosition3.getY(), (int)m_OvalDimensions3.getX(), (int)m_OvalDimensions3.getY());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment