Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import javax.swing.JApplet;
- import javax.swing.JOptionPane;
- import java.awt.Color;
- import java.awt.Graphics;
- public class question extends JApplet {
- public void paint(Graphics canvas)
- {
- canvas.drawOval(200, 200, 100, 100);
- canvas.fillOval(225, 225, 50, 50);
- canvas.drawArc(175, 50, 150, 150, 180, 180);
- canvas.drawArc(50, 175, 150, 150, 270, 180);
- canvas.drawArc(175, 300, 150, 150, 0, 180);
- canvas.drawArc(300, 175, 150, 150, 90, 180);
- int innerChange =
- JOptionPane.showConfirmDialog(null, "Would you like to change the color of the solid center circle from black to red?",
- "Color Options:", JOptionPane.YES_NO_OPTION);
- if(innerChange == JOptionPane.YES_OPTION)
- {
- canvas.setColor(Color.RED);
- canvas.fillOval(225, 225, 50, 50);
- }
- else if(innerChange == JOptionPane.NO_OPTION)
- {
- canvas.fillOval(225, 225, 50, 50);
- }
- int outerChange =
- JOptionPane.showConfirmDialog(null, "Would you like to change the color of the outer center circle from black to to blue?",
- "Color Options:", JOptionPane.YES_NO_OPTION);
- if(outerChange == JOptionPane.YES_OPTION)
- {
- canvas.setColor(Color.BLUE);
- canvas.drawOval(200, 200, 100, 100);
- }
- else if(outerChange == JOptionPane.NO_OPTION)
- {
- canvas.drawOval(200, 200, 100, 100);
- }
- int spineChange =
- JOptionPane.showConfirmDialog(null, "Would you like to change the color of the spines from black to green?",
- "Color Options:", JOptionPane.YES_NO_OPTION);
- if(spineChange == JOptionPane.YES_OPTION)
- {
- canvas.setColor(Color.GREEN);
- canvas.drawArc(175, 50, 150, 150, 180, 180);
- canvas.drawArc(50, 175, 150, 150, 270, 180);
- canvas.drawArc(175, 300, 150, 150, 0, 180);
- canvas.drawArc(300, 175, 150, 150, 90, 180);
- }
- else if(spineChange == JOptionPane.NO_OPTION)
- {
- canvas.drawArc(175, 50, 150, 150, 180, 180);
- canvas.drawArc(50, 175, 150, 150, 270, 180);
- canvas.drawArc(175, 300, 150, 150, 0, 180);
- canvas.drawArc(300, 175, 150, 150, 90, 180);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement