Results 1 to 1 of 1
Thread: How to Draw a Polygon in Java
-
How to Draw a Polygon in Java
Java Code:import java.awt.Container; import java.awt.Graphics; import java.awt.Polygon; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import javax.swing.JFrame; import javax.swing.JPanel; public class DrawPolyPanel extends JPanel { public void paintComponent(Graphics g) { super.paintComponent(g); Polygon p = new Polygon(); for (int i = 0; i < 5; i++) p.addPoint((int) (100 + 50 * Math.cos(i * 2 * Math.PI / 5)), (int) (100 + 50 * Math.sin(i * 2 * Math.PI / 5))); g.drawPolygon(p); Polygon s = new Polygon(); for (int i = 0; i < 360; i++) { double t = i / 360.0; s.addPoint((int) (150 + 50 * t * Math.cos(8 * t * Math.PI)), (int) (150 + 50 * t * Math.sin(8 * t * Math.PI))); } g.drawPolygon(s); } public static void main(String[] args) { JFrame frame = new JFrame(); frame.setTitle("DrawPoly"); frame.setSize(350, 250); frame.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } }); Container contentPane = frame.getContentPane(); contentPane.add(new DrawPolyPanel()); frame.show(); } }"The sole cause of man’s unhappiness is that he does not know how to stay quietly in his room." - Blaise Pascal
Similar Threads
-
How to Draw line in Java
By Java Tip in forum java.awtReplies: 0Last Post: 06-22-2008, 11:08 PM -
How to draw a VERTICAL BAR GRAPH in JAVA
By sacr83 in forum Java 2DReplies: 3Last Post: 04-30-2008, 08:09 AM -
how to draw an arrow mark using java swing
By sandhyau in forum AWT / SwingReplies: 5Last Post: 02-07-2008, 11:52 AM -
help me draw... please...
By kureikougaiji in forum New To JavaReplies: 1Last Post: 01-28-2008, 12:22 PM -
how to draw in Java
By Heather in forum AWT / SwingReplies: 2Last Post: 07-12-2007, 11:01 AM


LinkBack URL
About LinkBacks
Reply With Quote
Bookmarks