Code 11, Interleaved 2 of 5, Industrial 2 of 5, Standard 2 of 5, Codabar, Plessey, MSI, Postnet, EAN, UPC, Code 39, Code 93, Code 128, LOGMARS, PDF417, DataMatrix, Data Code, Maxicode, Code 49, 16K "Give your Java programs ability to display and print barcode !" Code 11, Interleaved 2 of 5, Industrial 2 of 5, Standard 2 of 5, Codabar, Plessey, MSI, Postnet, EAN, UPC, Code 39, Code 93, Code 128, LOGMARS, PDF417, DataMatrix, Data Code, Maxicode, Code 49, 16K

 

A bunch of Java classes that implements the full set of bar code on the market.

Features common to all classes:
  • Available as 1.0.2 and Javabean;
  • Easy to use;
  • Fully customizable;
  • Color support;
  • Full font and font size support;
  • Full text alignment;
  • Fully tested on Sun Beanbox and Borland JBuilder;
  • Javadoc standard documentation

How to:
// Simply instantiate the component
BarCode3of9 bc = new BarCode3of9 ( );
// optionally customize its behaviour
bc.setDimension ( BarCode3of9.SMALL );
bc.setTextInside ( true );
bc.setStyle ( BarCode3of9.CODE3OF9 );
bc.setBackground ( Color.lightGray );
bc.setForeground ( Color.black );
bc.setFont ( getFont() );
bc.setTextAlign ( BarCode3of9.TOPLINE );

// resize the component to fit a barcode of the length you need
bc.resize(bc.requestedMinimunSize("12345678"));
try {
bc.setString("HELLO");
} catch (Exception e) { }

// finally add the component
add(bc);

Test the fully customizable features of the components in the applet below

Sorry your browser can't show Java applet
here's the source code

Download below the class you need!

Code 39 (also known as USD-3 or 3of9)
is an alphanumeric barcode that can encode numers, the upper case alphabet
and the special symbols "-.*$/%+". Widely used in many industries is the
standard for many government barcode specifications (U.S.Department of
Defense).
Variant :
  • code 39+an optional message check character.

Available versions:

Extended Code 39
encodes the full 128 character ASCII set by pairing Code 3of9 characters.
Many characters (SPACE, digits and all capital letters) retain their original
encoding.

Available versions:

Interleaved 2of5 (also known as Code 25)
is a numeric-only barcode. Widely used in warehouse and industrial application.
Variant :
  • 2of5+an optional message check character ;

Available versions:

Code 11 (also known as USD-8)
is a numeric only barcode with one special character -. Used for labelling telecommunications devices.
Under development
More ....
Under development

 

International orders/Payment
I'll accept payment in your local currency. Please make sure that you observe the current exchange rates. Source code and support is available only for registered users. Please report bugs (if any).

Umberto Marzo
ss 114 km 4,8 cpl. Eucalipto p.F
98013 Messina
ITALY
umarzo@eniware.it

LinkExchange
LinkExchange Member

downloaded times