2016-07-13 4 views
0

バーベキューを使ってバーコードイメージを作成しました。画像が作成されると、その画像にもバーコードを作成したコードが表示されます。私はバーコードを見たいだけです。バーコードイメージでバーコード名を表示したくない

import java.io.File; 
    import net.sourceforge.barbecue.BarcodeFactory; 
    import net.sourceforge.barbecue.BarcodeImageHandler; 

    /** 
    * 
    * @author malinda 
    */ 
    public class NewClass { 

    public static void main (String [] args) throws Exception { 

    //Get 128B Barcode instance from the Factory 
    net.sourceforge.barbecue.Barcode barcode = BarcodeFactory.createCode128B("be the coder"); 
    barcode.setBarHeight(20); 
    barcode.setBarWidth(1); 

    File imgFile = new File("testsize2.png"); 

    //Write the bar code to PNG file 
    BarcodeImageHandler.savePNG(barcode, imgFile); 
     } 
    } 

答えて

1

enter image description hereはバーベキューを放棄しているように見えることに注意してください、そして、それは、そのようなことは不適当のために作るAWT、例えば、Androidの開発などのクラスにハード依存関係を持っています。ただし、drawingTextプロパティでは、あなたが望むことができるはずです。

バーコードのデータをバーコードの下の文字列として表示するかどうかを示します。

バーコードが描画された後にこの設定を変更すると、コンポーネントが無効になり、強制的に更新が行われることに注意してください。

barcode.setDrawingText(false); 
+0

あなたは私が彼のためにIDを印刷する必要があり、別のJFrameの中にそれを表示されることができる方法を教えてもらえます。 –

関連する問題