# How to Create CurveDraw In Java

In this section, you will learn how to create CurveDraw in java.awt package. This class,supported by the java.awt.geom package, enables you to create a quadratic or cubic segment. Here, you will see in the following example that provide you complete code

Ads

Tutorials
Ads

# How to Create CurveDraw In Java

Introduction

In this section, you will learn how to create CurveDraw in java.awt package. This class,supported by the java.awt.geom package, enables you to create a quadratic or cubic segment. Here, you will see in the following example that provide you complete code of the program.

Program Description:

Define class named CurveDraw, for creating  this component.

QuadCurve2D.Double
(): This QuadCurve2D class is defined as a quadratic parametric curve segment in (x, y) coordinate and the quadratic parametric curve segment is specified with Double Coordinate. This class supplies a coordinate space. Such that this class represents the coordinate parameter and is defined for using the CurveDraw component. A QuadCurve  draws the curve line with Double Coordinate.

Here is the code of this program:

 ``` import java.awt.*; import java.awt.event.*; import java.awt.geom.*; public class CurveDraw extends Frame {   Stroke drawingStroke = new BasicStroke(2);   QuadCurve2D curve = new QuadCurve2D.Double(30,50,20,200,100,100);   public void paint(Graphics g) {   Graphics2D ga = (Graphics2D)g;   ga.setStroke(drawingStroke);   ga.setPaint(Color.green);   ga.draw(curve);   }   public static void main(String args[]) {   Frame frame = new CurveDraw();   frame.addWindowListener(new WindowAdapter(){   public void windowClosing(WindowEvent we){   System.exit(0);   }   });   frame.setSize(200, 200);   frame.setVisible(true);   } }```

Output of this program:

Advertisements

Online Training Classes

Share on Google+

# How to Create CurveDraw In Java

Posted on: March 13, 2008 If you enjoyed this post then why not add us on Google+? Add us to your Circles

Advertisements

Related Tutorials

Discuss: How to Create CurveDraw In Java   View All Comments

Post your Comment

Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):

Comments:0

Ads

Ads