mirror of
https://bitbucket.org/Mattrixwv/javatutorials.git
synced 2025-12-06 18:43:58 -05:00
Added program that overlays some shapes and creates a smiley face
This commit is contained in:
34
DrawSmiley.java
Normal file
34
DrawSmiley.java
Normal file
@@ -0,0 +1,34 @@
|
||||
//Programs/Java/JavaTutorials/DrawSmiley.java
|
||||
//Matthew Ellison
|
||||
// Created: 02-12-19
|
||||
//Modified: 02-12-19
|
||||
//This class simply draws a smiley face
|
||||
|
||||
|
||||
import java.awt.Color;
|
||||
import java.awt.Graphics;
|
||||
import javax.swing.JPanel;
|
||||
|
||||
|
||||
public class DrawSmiley extends JPanel{
|
||||
public void paintComponent(Graphics g){
|
||||
super.paintComponent(g);
|
||||
|
||||
//Draw the face
|
||||
g.setColor(Color.YELLOW);
|
||||
g.fillOval(10, 10, 200, 200);
|
||||
|
||||
//Draw the eyes
|
||||
g.setColor(Color.BLACK);
|
||||
g.fillOval(55, 65, 30, 30);
|
||||
g.fillOval(135, 65, 30, 30);
|
||||
|
||||
//Draw the mouth
|
||||
g.fillOval(50, 110, 120, 60);
|
||||
|
||||
//Touch up the mouth
|
||||
g.setColor(Color.YELLOW);
|
||||
g.fillRect(50, 110, 120, 30);
|
||||
g.fillOval(50, 120, 120, 40);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user