También tienes un método llamado createArrowButton que hace muchas cosas con tu borde especial, pero no veo ningún código que llame a ese método. De todas formas no entiendo por qué no pones el borde especial alrededor del cuadro combinado, en lugar de hacer un botón aparte.
También tienes un método llamado createArrowButton que hace muchas cosas con tu borde especial, pero no veo ningún código que llame a ese método. De todos modos no entiendo por qué no pones el borde especial alrededor del cuadro combinado, en lugar de hacer un botón separado.
También tienes un método llamado createArrowButton que hace muchas cosas con tu borde especial, pero no veo ningún código que llame a ese método. De todos modos no entiendo por qué no pones el borde especial alrededor del cuadro combinado, en lugar de hacer un botón separado
Los tutoriales de Java han sido escritos para el JDK 8. Los ejemplos y las prácticas que se describen en esta página no aprovechan las mejoras introducidas en versiones posteriores y pueden utilizar tecnología que ya no está disponible.Consulte los cambios en el lenguaje de Java para ver un resumen de las características actualizadas del lenguaje en Java SE 9 y las versiones posteriores.Consulte las notas de la versión del JDK para obtener información sobre las nuevas características, las mejoras y las opciones eliminadas o obsoletas de todas las versiones del JDK.
JComboBox, que permite al usuario elegir una de varias opciones, puede tener dos formas muy diferentes. La forma por defecto es el cuadro combinado no editable, que presenta un botón y una lista desplegable de valores. La segunda forma, llamada cuadro combinado editable, presenta un campo de texto con un pequeño botón al lado. El usuario puede escribir un valor en el campo de texto o hacer clic en el botón para mostrar una lista desplegable. Este es el aspecto de las dos formas de cuadros combinados en la apariencia de Java:
Los cuadros combinados requieren poco espacio en la pantalla, y su forma editable (campo de texto) es útil para permitir al usuario elegir rápidamente un valor sin limitarlo a los valores mostrados. Otros componentes que pueden mostrar opciones de uno a varios son los grupos de botones de radio y las listas. Los grupos de botones de radio son generalmente los más fáciles de entender para los usuarios, pero los cuadros combinados pueden ser más apropiados cuando el espacio es limitado o hay más de unas pocas opciones disponibles. Las listas no son muy atractivas, pero son más apropiadas que los cuadros combinados cuando el número de elementos es grande (por ejemplo, más de 20) o cuando la selección de varios elementos puede ser válida.
Un JComboBox permite al usuario seleccionar un valor de los elementos desplegables disponibles en el componente. Cuando el cuadro combinado se establece como editable, el usuario puede introducir su propio valor escribiéndolo directamente en el editor del cuadro combinado. El código que se muestra a continuación demuestra cómo se puede crear un simple componente de cuadro combinado.
WayanFundador de Kode Java OrgProgramador, corredor, buceador recreativo, vive en la isla de Bali, Indonesia. Programación en Java, Spring, Hibernate / JPA. Puedes apoyarme trabajando en este proyecto, cómprame una taza de café ☕, todo ayuda, gracias Últimas publicaciones de Wayan (ver todas)
Primero, crea tu JTable en JFormDesigner. Me saltaré los detalles aquí, esperando que el proceso sea lo suficientemente fácil. Luego, haga clic en el botón de elipsis para la propiedad del modelo en la lista de propiedades. Esto hace que aparezca el editor de modelos de JTable.
En el cuadro de diálogo del editor de modelos, haz clic en cualquier celda de la columna donde quieras crear el JComboBox. A continuación, en la parte inferior/centro del diálogo del editor de modelos, haga clic en el botón “Editar…” justo a la derecha del campo “Valores”. Esto hace que aparezca un diálogo llamado “Column Cell Editor Values”.
En este cuadro de diálogo, introduzca los valores que desea mostrar en su cuadro combinado para esta columna en el campo denominado “Elementos del modelo de cuadro combinado”. Añade un elemento por línea y haz clic en “Aceptar”. Entonces verás que los valores que has introducido se muestran ahora en el campo “Valores” del formulario del modelo. Haz clic en “Aceptar” en ese formulario y habrás terminado. Ahora puedes previsualizar tu formulario y hacer clic en cualquier celda de esa columna, y verás tu nuevo cuadro de comillas.