How to create the barcode in a java.awt.Image object.

The following code illustrates how to create a linear (1D) barcode in a java.awt.Image object:

Linear linear=new Linear();
linear.setSize(400,200);
// create image
java.awt.image.BufferedImage image = new java.awt.image.BufferedImage( linear.getSize().width,linear.getSize().height,java.awt.image.BufferedImage.TYPE_BYTE_INDEXED );

// get graphic context of image
java.awt.Graphics imgGraphics = image.createGraphics();

// paint barcode in graphics context of image
linear.paint(imgGraphics );