Java Shapes Library

JShapes library provides basic and complex shapes often used in Java GUI applications and Components. The shapes library is self contained and no dependencies on other framework or components. So you can easily integrate with your Java Applications or Components. Saves your time and money.


Are you looking for programmatic solution to draw geometric shapes in java ?

Try our Java Shapes library to draw geometric shapes programmatically.

Java Graphics 2D API provides the basic shapes like Rectangle, Rounded Rectangle, Ellipse etc, but is not enough. Your java applications or components may require more custom shapes like Rounded Corner Buttons, Oblong, Stars,Folders etc. You know that it requires lots of time and energy to calculate coordinates and draw custom shapes. JShapes provides an elegant solution for drawing these custom shapes requirements.

JShapes provides basic and complex shapes often used in Java GUI applications and Components. The shapes library is self contained and no dependencies on other framework or components. So you can easily integrate with your Java Applications or Components. It saves your time and money.

Benefits

Here are some of many reasons to choose our Java Shapes Library for your Java applications and components.

  • Lightweight, self contained and Low memory foot print
    The shapes library is self contained; This library has no dependency on other frameworks or components. So you can easily integrate this library with your Java components or Applications.

  • Easy to use high level API
    The shapes library API set is very easy to use in your Java applications and the learning curve is very short.

  • Run seamlessly with any 3rd Party Java components or Frameworks
    Run with any other java components or frameworks such as JIDE, JGraph etc.

  • Run with any Java Look and Feels.
    Run with any Java Look and Feels such as Metal, Substance, Synthetica, JGoodies etc.

Code Sample

The following code shows a simple example of how to create a shape from this library. The shape can be filled and stroked with custom paints such as Gradient Paint, Texture Paint etc.

    // 1. Create a Diamond Shape
    Diamond shape = new Diamond(bounds);

    // 2. Fill Shape
    g2.fill( shape ) ;

    // 3. Draw Shape
    g2.draw( shape ) ;


Tel: 323-285-4307

Email: support@designervista.com



Copyright © 2017 DesignerVista Soft LLC. All rights reserved. Website: http://www.designervista.com