Developing Barcode based applications using Java 7