TinyLine Small is beautiful: MOBILE SOFTWARE TOOLS
HOME PRODUCTS 2D SVG UTILS FORUM ABOUT
Small is beautiful

TinyLine 2D

TinyLine 2D implements a mobile 2D graphics engine for J2ME platform (CLDC and CDC). Developers are easily able to incorporate high quality, scalable and platform-independent graphics into their Java applications across Java profiles from CLDC /MIDP2.0, CDC/Personal Java to J2SE.

Key features

  • Small footprint (around 40K in jar file)
  • Fast fixed-point numbers mathematics
  • Paths, basic shapes and texts drawings
  • Hit tests for paths and texts
  • Solid color, bitmap, pattern, gradient (radial and linear) paints
  • Fill, stroke and dash
  • Affine transformations
  • Outline fonts
  • Left-to-right, right-to-left and vertical text layouts
  • Antialiasing
  • Opacity

Changes in TinyLine 2D 2.1

  • The full 2D types support is added to TinyInputStream and TinyOutputStream
  • The sprites drawing support is added to Tiny2D.
  • The hash iteration problem is fixed in TinyHash
  • The drawing on fully transparent background problem is fixed in Tiny2D.
  • The function copyState is added to TinyState

TinyLine 2D Readme (PDF)

TinyLine 2D Programming Guide

img img img img img img

TinyLine 2D Java API

TinyLine 2D Implementation Status

Developers Forum

Contact

For questions, requests or suggestions please write to lab@tinyline.com.

© 2002-2009 TinyLine. All rights reserved.