http://code.google.com/p/zxing/ That is java One, maybe too complicated, can procuce and read barcodes... -TP-