Mi experiencia con Java es muy poca, así que no te puedo ayudar mucho, pero te doy algunas pistas. Para aprender Java, fijate en estos linsks :
http://www.programacion.com/java/
http://www.javahispano.org
Con respecto a la captura de peso, si se hace por puerto serial, te comento que existe una API para puerto serial :
http://java.sun.com/products/javacomm/index.jsp