Pregunta

Estoy buscando una manera de crear una estructura de árbol anidado en mi interfaz gráfica de usuario. Tengo un par de "cajas" que tienen elementos en ellos. Me gustaría que las cajas se plieguen pero ampliaron cuando se hace clic en, al igual que la forma en que se navega por las carpetas en la barra lateral. La primera forma que consideraba estaba tratando a las "cajas" como JList, con los elementos de cada cuadro almacenado en un JList anidada. Esta parece ser una manera muy complicada y pobres de hacerlo. También evita que las cajas de ser plegable sin grandes modificaciones en el ActionListener. Yo estaba esperando que alguien podría saber de una API quizá para la visualización de navegación de archivos que podrían ser utilizados aquí.

¿Fue útil?

Solución

Parece que usted está buscando JTree . Hay una tutorial sobre el uso JTree .

Otros consejos

Tal vez usted está buscando algo así como este .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top