Barbecue is a free and open source Java library for Barcode generation. This requires the library barbecue-1.5-beta1.jar to be in classpath. The following example shows generating Barcode SCC 14 ShippingCode.
package com.bethecoder.tutorials.barbecue; import java.io.File; import net.sourceforge.barbecue.Barcode; import net.sourceforge.barbecue.BarcodeFactory; import net.sourceforge.barbecue.BarcodeImageHandler; public class BarCodeSCC14Test { public static void main (String [] args) throws Exception { //Get SCC14 Barcode instance from the Factory Barcode barcode = BarcodeFactory.createSCC14ShippingCode("3071234500010"); File imgFile = new File("testscc14.png"); //Write the bar code to PNG file BarcodeImageHandler.savePNG(barcode, imgFile); } }