tabla hash es "viejo", por lo que debe considerar el uso de un HashMap vez .
Puede obtener una Colección de todos los valores en la Hashtable llamando a values (). OOPS: leí mal su pregunta, cambie eso a keySet(). Si está satisfecho con mostrarlos en la Lista J utilizando su método toString() (por ejemplo, son cadenas), simplemente agréguelos a la lista J. Desafortunadamente, los constructores de JList, al menos en J6, no toman colecciones (lo que más me molesta, ¿cuántos años llevan colecciones?), Así que tendrás que trabajar un poco allí.
Una advertencia. Hashtable y HashMap ordenan sus entradas de una manera bastante impredecible. Por lo tanto, el orden de los valores en JList casi seguro no será el orden que desee. Considere usar un LinkedHashMap o un TreeMap para mantener un orden más razonable.
Considere también una implementación de 'Mapa' en lugar de' Hashtable'. – trashgod
No puedo, tengo que usar una tabla hash porque tengo que lidiar con una antigua API. – aleroot
¿Necesita la lista ordenada por clave? – trashgod