Articles of swing

¿Cómo creo un menú contextual de clic derecho en Java Swing?

Actualmente estoy creando un menú contextual al hacer clic con el botón JMenu al crear una instancia de un nuevo JMenu con el clic derecho y establecer su ubicación a la posición del mouse … ¿Hay alguna otra manera mejor?

Cómo cambiar el color de un JSplitPane

He escrito un pequeño progtwig, mientras leía un libro sobre swing, que crea un JSplitPane entre dos tags. El problema es que el JSplitPane apenas se puede ver (al menos en mi sistema operativo – MAC OS Lion) y establecer algunas propiedades en él (como el color de primer plano) no parece funcionar. Aquí está […]

Las imágenes en paintComponent solo aparecen después de cambiar el tamaño de la ventana

Quiero usar paintComponent(Graphics g) para pintar algunas imágenes usando un ciclo for. Sin embargo, el JFrame simplemente aparece como una pantalla en blanco, y solo muestra el fondo negro y las imágenes después de cambiar el tamaño de la ventana. import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.io.*; import javax.imageio.*; import java.awt.geom.*; import java.awt.image.BufferedImage; import […]

MouseListener Ayuda Java

Estoy intentando escribir un progtwig en Java Swing que da como resultado una cuadrícula de 10 x 10 de rectangularjs geométricos llenos de colores de randoms. Sin embargo, cuando el usuario hace clic en uno de los rectangularjs dentro de la ventana de visualización, el rectángulo debe repintarse () y cambiar a otro color. Hasta […]

JComponents que desaparece después de llamar a mouseClicked ()

Estoy escribiendo un progtwig de GUI de Java con Swing. La interfaz se ve así: Cuando el usuario hace clic en una de las imágenes en el lado derecho, quiero que aparezca una pequeña vista previa en el área naranja en la esquina superior izquierda. Extraigo todos los archivos de imagen de un directorio en […]

SwingWorker en otro método hecho por SwingWorker

En primer lugar, debo informarle que estoy haciendo todo lo posible para aprender a codificar en Java. Ha sido un poco difícil, pero creo que lo tengo. He enviado un par de preguntas en el pasado con respecto a SwingWorkers y similares. Cada uno de los cuales pensé que lo tenía, pero vine a descubrir […]

Minimizando Jinternal Frame sin hacer clic en el botón

¿Hay alguna manera de minimizar / maximizar el JinternalFrame sin hacer clic en el botón minimizar / maximizar en la esquina superior derecha del jinternalframe? Seguí este hilo programáticamente minimizar un JInternalFrame? , específicamente establecido jinterframe.setIcon(false) Pero no trabajé. Gracias.

Swing vs JavaFx para aplicaciones de escritorio

Tengo un progtwig muy grande que actualmente usa SWT. El progtwig se puede ejecutar en Windows, Mac y Linux, y es una gran aplicación de escritorio con muchos elementos. Ahora que SWT es algo viejo, me gustaría cambiar a Swing o JavaFX. Y me gustaría escuchar sus pensamientos sobre tres cosas. Mi principal preocupación es […]

Ordenando filas por columnas en JTable

Cuando hace clic en el encabezado de columna en mi JTable, ordena las filas alfabéticamente. Esto funciona para todas mis columnas a excepción de una. En esta columna, los valores son todos cadenas, pero contienen números. Necesito que se ordenen en función de su valor decimal y no del valor de la cadena. ¿Alguna idea […]

KeyListener vs. enlaces clave

La gente aquí me sigue sugiriendo usar Key Binding en lugar de KeyListener en juegos Java 2D. ¿Cuáles son las ventajas y desventajas de cada uno? ¿Los enlaces de teclas son realmente mejores para los juegos en 2D?