Tengo un JList
con nombres de elementos muy largos que hacen que la barra de desplazamiento horizontal aparezca en el panel de desplazamiento.Recorte de palabras en los artículos de la Lista J
¿Hay algún modo en que pueda ajustar las palabras para que todo el nombre del elemento aparezca en 2 filas y se pueda seleccionar con un solo clic? I.E todavía debe comportarse como un único elemento pero ser visualizados en dos filas.
Aquí es lo que hice después de ver el siguiente ejemplo
he añadido una nueva clase de mi proyecto MyCellRenderer y luego me fui añadido MyList.setCellRenderer(new MyCellRenderer(80));
en el código de creación de puesto de mi lista. ¿Hay algo más que deba hacer?
Utilice un procesador de celdas personalizado. –
Me parece recordar a alguien (fue Andrew) usando un JLabel, HTML y hojas de estilo simple para resolver algo como esto. –
Sí, por supuesto, fue Andrew: [is-there-some-word-wrap-property-of-jlabel-exist] (http://stackoverflow.com/questions/7861724/is-there-some-word- wrap-property-of-jlabel-exist/7861833 # 7861833). Creo que este concepto también se puede usar en tu procesador de células personalizado. –