2012-07-27 19 views
13

Esto puede ser una pregunta hecha antes. Busqué mucho antes de publicar aquí, pero no pude encontrar ninguna aceptable.Cómo agregar un menú desplegable a una celda JTable

¿Puede alguien mostrarme la forma de hacerlo? Simplemente necesito un menú desplegable cuando hago clic en la celda para que tenga que seleccionar un valor de eso (como una forma de restringir la selección del usuario).

Si alguien puede ayudar con esto, creo que ayudará a mucha gente. Hay muchas preguntas similares a esto pero ninguna respuesta clara. Por favor responde con un poco más de detalles. Un ejemplo sería muy apreciado ..

¡Gracias!

Respuesta

15
  • uso DefaultCellEditor with DefaultTableModel for JTable en el supuesto de que todo el JComboBoxes tendrán valores idénticos en el TableColumn concreto

  • si tendrá no valores idénticos, a continuación, utilizar DefaultCellEditor para JComboBoxes con la costumbre AbstractTableModel

+1

¡Gracias, funciona! mucho mejor. Esta es una implementación correcta, supongo, ¿no es así?: P – Anubis

+0

@SumuduLanskara es la implementación preferida – MadProgrammer

Cuestiones relacionadas