Javaでバーコードを生成するためにバーベキューを使用しています。バーコードは正常に生成されますが、小さな問題があります。バーコードのすぐ上に小さなテキストを追加したいと思います。また、バーコードの下のテキスト/数字のフォント サイズ/スタイルを変更し、下線も削除したいと思います。どうやってそれについて行きますか?
これが私のコードです:
private void btnGenerateBarcodeActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
String text=txtText.getText();
File file = new File("path/to/destination/file");
try {
Barcode barcode = BarcodeFactory.createCode128(text);
barcode.setBarHeight(50);
barcode.setBarWidth(1);
BarcodeImageHandler.saveJPEG(barcode,file);
JOptionPane.showMessageDialog(this, "Barcode generated successfully!",
"Success",JOptionPane.INFORMATION_MESSAGE);
} catch (Exception e) {
JOptionPane.showMessageDialog(this, "Error generating barcode\n"+e.toString(),
"Error",JOptionPane.ERROR_MESSAGE);
}
}