2017-06-06 56 views

回答

1

可以使用斑馬線不加數字。你可以做一些事情,比如將自己的文本添加到圖像中,但是在所有情況下,這可能無法完美地工作而沒有擺弄。

public static void main(String[] args) throws Exception { 
    final BufferedImage image = ... 

    Graphics g = image.getGraphics(); 
    g.setFont(g.getFont().deriveFont(20f)); // select compatible font 
    g.drawString("numbers", 100, 100); // center on your image using image size 
    g.dispose(); 

    ImageIO.write(image, "png", new File("barcode.png")); 
} 

或者,您可以在JPanel中組織所有這些,然後將面板渲染到圖像。這可以讓你從佈局方向和配件中受益。 Using something like this.