la forma más fácil sería poner la lista de productos en un JComboBox.
y un boton agregar producto a la lista.
al otro lado un JList de los productos comprados.
y debajo un label con el total, y que el valor de este label se actualice cada que le den click al boton.
en el evento del botón agregas al Jlist los datos para eso puedes usar los métodos setData de Jlist y getArray de vector.
no estoy seguro de que así se llamen los métodos pero si no es así tienen nombres parecidos.
y un boton agregar producto a la lista.
al otro lado un JList de los productos comprados.
y debajo un label con el total, y que el valor de este label se actualice cada que le den click al boton.
en el evento del botón agregas al Jlist los datos para eso puedes usar los métodos setData de Jlist y getArray de vector.
no estoy seguro de que así se llamen los métodos pero si no es así tienen nombres parecidos.