Preguntas etiquetadas con swing

Swing es el conjunto de herramientas de interfaz de usuario principal en Java y se envía con el SDK estándar de Java. Está contenido en el paquete javax.swing.

341
¿Cómo agregar una imagen a un JPanel?

Tengo un JPanel al que me gustaría agregar imágenes JPEG y PNG que genero sobre la marcha. Todos los ejemplos que he visto hasta ahora en los Tutoriales de Swing , especialmente en los ejemplos de Swing, usan ImageIcons. Estoy generando estas imágenes como conjuntos de bytes, y generalmente son...

251
Cómo cerrar programáticamente un JFrame

¿Cuál es la forma correcta JFramede cerrar, lo mismo que si el usuario hubiera presionado el Xbotón de cerrar o presionado Alt+ F4(en Windows)? Tengo mi operación de cierre predeterminada configurada de la manera que quiero, a través de: setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Hace...

211
Java Swing revalidate () vs repaint ()

Estoy armando una aplicación Swing donde a menudo quiero reemplazar el contenido de un JPanel. Para hacer esto, llamo removeAll(), luego agrego mi nuevo contenido, luego llamo revalidate(). Sin embargo, estoy descubriendo que el contenido anterior todavía es realmente visible (aunque oscurecido...

145
JComboBox Selection Change Listener?

Estoy tratando de hacer que un evento se active siempre que se haga una elección de a JComboBox. El problema que tengo es que no hay un addSelectionListener()método obvio . He tratado de usar actionPerformed(), pero nunca se dispara. A falta de anular el modelo para el JComboBox, estoy sin...

128
¿Cómo presentar un mensaje de alerta simple en Java?

Viniendo de .NET, estoy tan acostumbrado a llamar a Alert () en aplicaciones de escritorio. Sin embargo, en esta aplicación de escritorio de Java, solo quiero alertar un mensaje que dice "gracias por usar Java". Tengo que pasar por este sufrimiento: (usando un JOptionPane) hay una manera mas...