JTree con bases de datos

Buenas:
Bueno, pues la cosa es que tengo que rellenar un Jtree con una base de datos en MySql y no se como hacerlo. Además tengo que seleccionar algunos de esos elementos y pasarlos a otra tabla. ¿Se podría cambiar el icono del arbol por un checkbox el cual estaría marcado si dicho hijo o nodo esta en la segunda tabla y desseleccionado si no la he añadido? Porque de no ser así tendría que añadir un segundo arbol que me mostrara las opciones que he escogido. Porque además cuando represente el segundo arbol(en caso de que no se puedan lo de los checkbox) tendría que mostrar todos los padres hasta la raiz pero solo los hijos que he selecccionado.
Espero que podais ayudarme. Si no me he explicado correctamente o si necesitais cualquier información adicional aquí estoy. Ah por cierto, no se si importa pero trabajo con eclipse.
Mil gracias de antemano

Añade tu respuesta

Haz clic para o