Showing posts with label Java Swing Olympic Symbol. Show all posts
Showing posts with label Java Swing Olympic Symbol. Show all posts

Friday, July 19, 2024

Draw an Olympic Symbol in Java Swing

 // Draw an Olympic Symbol in Java Swing

import java.awt.*;

import javax.swing.*;


public class Olympics extends JFrame

{

public Olympics()

{

super("Olympic Symbol Example");

setDefaultCloseOperation(EXIT_ON_CLOSE);


setSize(1100/2,700/2);

setVisible(true);

}

public void paint(Graphics g)

{

Graphics2D g2d=(Graphics2D)g;


Stroke s=(new BasicStroke(7));

g2d.setStroke(s);


g2d.setColor(Color.BLUE);

g2d.drawOval(100,100,100,100);

g2d.setColor(Color.YELLOW);

g2d.drawOval(150,160,100,100);


g2d.setColor(Color.BLACK);

g2d.drawOval(210,100,100,100);

g2d.setColor(Color.GREEN);

g2d.drawOval(260,160,100,100);


g2d.setColor(Color.RED);

g2d.drawOval(320,100,100,100);

}

public static void main(String args[])

{

new Olympics();

}

}


Output :-