He añadido algunas imágenes en mi jlist y las estoy mostrando horizontales ahora quiero aumentar el espacio entre las imágenes en la lista ¿podría alguno sugerirme la forma de hacerlo?¿Cómo obtener espacio personalizado entre el elemento Jlist?
10
A
Respuesta
22
Establezca un ancho y alto fijos para sus elementos JList.
list.setFixedCellHeight(50);
list.setFixedCellWidth(100);
setBorder()
El método se utiliza para configurar inserciones fronterizas. También puedes añadir a las líneas anteriores para hacer espacios de margen dispuestas:
list.setBorder(new EmptyBorder(10,10, 10, 10));
4
2
hay dos maneras
1) Renderer
puede las vueltas JLabel
, establecer EmptyBorders()
2) de una manera complicada poco se pone allí JSeparator
Cuestiones relacionadas
- 1. Eliminar elemento seleccionado de JList
- 2. Java JList desplazarse al elemento seleccionado
- 3. Agregar una imagen a un elemento JList
- 4. Java Swing - JList procesamiento de celdas personalizado - acciones de captura
- 5. Hacer doble clic en un evento en el elemento JList
- 6. Cómo obtener el número de elemento/índice entre hermanos
- 7. Revalidando JList - elementos personalizados
- 8. ¿Cómo obtener el elemento anterior?
- 9. ¿Cómo obtener el elemento seleccionado de ListView?
- 10. ¿Cómo obtener el valor personalizado enum?
- 11. ¿Cómo cambiar el espacio entre los artículos detallados en látex?
- 12. ¿Cómo agregar espacio entre listview.items?
- 13. Cómo cambiar el color de fondo del elemento seleccionado en JList dinámicamente
- 14. JList texto alineación
- 15. ¿Cómo agregar espacio de nombre personalizado al elemento HTML en JSF?
- 16. ¿Obtiene el elemento de texto dentro de JList en una variable?
- 17. atributo personalizado en el elemento HTML
- 18. jquery: obtener el valor del atributo personalizado
- 19. espacio entre el texto y el subrayado
- 20. ¿Cómo obtener el espacio en disco en un servidor?
- 21. ¿Cómo obtener el elemento padre de mi elemento?
- 22. Cómo obtener el elemento por innerText
- 23. ¿Cómo obtener el elemento llamante usando Javascript?
- 24. ¿Cómo obtener el elemento enfocado con jQuery?
- 25. Cómo obtener el primer elemento interior?
- 26. Cómo obtener el elemento de configuración
- 27. ¿Cómo obtener el primer elemento de IEnumerable
- 28. Cómo cambiar el espacio de nombres XML de cierto elemento
- 29. Obtener el nombre del elemento
- 30. Deshabilitar elementos en JList
'setBorder' no cambiará el borde de los elementos de la lista – stryba
@stryba lo sabía, pero puede ayudar a las primeras 2 líneas. editado mi respuesta. – Juvanis
@deporter Sí, es útil obtuve lo que quería gracias ... acabo de usar esto y está hecho list.setFixedCellHeight (50); list.setFixedCellWidth (100); – Jony