Switch to full style
General Java code examples
Post a reply

Polygon in Java

Tue Nov 11, 2008 8:42 pm

Draw Polygon in Java
Code:
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;

public class 
DrawPolygon extends JPanel {
  public 
void paintComponent(Graphics g) {
    
super.paintComponent(g);
  
g.setColor(Color.red);
     
Polygon polygon1= new Polygon();
     for (
int i 03i++){
      
polygon1.addPoint((int) (40 50 Math.cos(Math.PI 3)),
          (int) (
150 50 Math.sin(Math.PI 3)));
   }
   
g.drawPolygon(polygon1);

     
Polygon polygon2= new Polygon();
     for (
int i 06i++){
      
polygon2.addPoint((int) (160 50 Math.cos(Math.PI 6)),
          (int) (
150 50 Math.sin(Math.PI 6)));
   }
   
g.drawPolygon(polygon2);

    
Polygon polygon3 = new Polygon();
   
     for (
int i 0360i++) {
      
double value 360.0;
      
polygon3.addPoint((int) (290 50 value Math.cos(value Math.PI)),
          (int) (
150 50 value Math.sin(value Math.PI)));
   }
      
g.drawPolygon(polygon3);
   }
   
  public static 
void main(String[] args) {
    
JFrame frame = new JFrame();
    
frame.setTitle("Show Different Polygons");
    
frame.setSize(350250);
    
Container contentPane frame.getContentPane();
    
contentPane.add(new DrawPolygon());
    
frame.show();
  }



Attachments
polygon.gif
draw polygon in Java
polygon.gif (6.24 KiB) Viewed 17689 times

Post a reply
  Related Posts  to : Polygon in Java
 Drawing a Polygon in php     -  
 how to attach a texture to polygon     -  
 Draw Oval,Arc,Polygon,string,Line,Round and 3D Rectangle     -  
 2d game in java-Monster-Java 2D Game Graphics and Animation     -  
 java or .net     -  
 need help in java     -  
 Using FTP in java     -  
 what is java     -  
 Java course     -  
 What is Java API?!!!     -  

Topic Tags

Java Graphics