需下载jbarcode.jar包
package barcode;
import java.awt.*;
import java.awt.image.BufferedImage;
import java.io.*;
import org.jbarcode.JBarcode;
import org.jbarcode.JBarcodeFactory;
import org.jbarcode.paint.TextPainter;
import org.jbarcode.util.ImageUtil;
public class BarcodeUtils {
private static final int BARCODE_HEIGHT = 12;
private static final int BARCODE_DPI = ImageUtil.DEFAULT_DPI;
private static final String FONT_FAMILY = "consola";
private static final int FONT_SIZE = 12;
private static JBarcode jbc = null;
static JBarcode getJBarcode() {
if (jbc == null) {
jbc = JBarcodeFactory.getInstance().createCode128();
jbc.setTextPainter(CustomTextPainter.getInstance());
jbc.setBarHeight(BARCODE_HEIGHT);
}
ret