i have a small project in java swing+jdbc for school library management system i am working on and i have to include barcode sytem for management for library data but i have no idea about how bar code work and how to incode data infomation in bar code, so i would like to ask if someone could explain me in details or give me the link to the tutorial of how java deal and incode data into barcodes.