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 :-