This article demonstrates how to read and write bar codes from a Java program. We use the open source library "zxing" which supports many different types of bar code including the 2D QRCode, used by mobile apps. It can even read a barcode embedded somewhere in the page in a busy text document.
Related posts:

This is a good old post. Thanks for sharing this. But I want to ask if it has a tutorial like this <li><a href='http://www.vineetmanohar.com/2010/08/copy-map-bean-properties/' rel='bookmark' title='Permanent Link: tutorial of creating barcode in Java'>tutorial of creating barcode in Java</a></li>?