Resultados de la búsqueda a petición "swing"
¿Cómo simulo "onStartCellEditing" para DefaultCellEditor
CellEditorListener tiene "editingStopped" y "editingCancelled". Pero, ¿cómo podría implementar un código que debe ejecutarse cuando comienza una sesión de edición de celda? Un ejemplo típico podría ser donde desea que el texto de un componente ...
Tener un JLabel encima de otro JLabel que tenga una imagen
Así que estoy tratando de hacer un juego de mesa con GUI. Creé un JLabel con el nombre del jugador y quiero usarlo como token. Luego hice otro JLabel que contiene la imagen del tablero. Agregué ambas etiquetas a un panel de tablero y ahora, las ...
¿Cómo puedo medir / calcular el tamaño que un documento necesita para representarse?
tengo unjavax.swing.text.Document y quiero calcular el tamaño del cuadro delimitador que el documento debe representarse. ¿Es eso posible? Es casi trivial para texto sin formato (height = line count * line height, width = max width over each ...
¿Por qué no aparecen cuadrados después de volver a pintar ()?
Publiqué esta pregunta un poco antes y me dijeron que la hiciera SSCCE, así que aquí va (si puedo hacer alguna mejora, no dude en hacérmelo saber): Me pregunto por qué cuando hago clic en el botón "confirmar", desaparecen los cuadros antiguos y ...
Java, establecer el diseño en nulo
He estado usando un diseño nulo y mucha gente dirá que no debería hacerse de esta manera. ¿Hay una mejor manera? Algún código como ejemplo: import javax.swing.*; public class Main{ public static void main(String args[]){ JFrame frame = new ...
Cómo deshacerse del borde con un JTable / JScrollPane
Si ejecuta la pequeña muestra a continuación, verá un borde alrededor de la región central. No estoy seguro de por qué se muestra este borde. Sucede cuando una JTable está en un JScrollPane. Intenté varias cosas para eliminarlo, pero hasta ahora ...
Abra JFrame, solo después de una verificación de inicio de sesión exitosa con la base de datos. Usando Eclipse?
lo que intento hacer es abrir una aplicación principal desde una pantalla de inicio de sesión, solo después de que la información de inicio de sesión se haya verificado en la base de datos conectada. Usando Eclipse, lo que tengo hasta ...
Java: actualización del código de cronómetro existente para incluir la cuenta regresiva
@HovercraftFullofEels tuvo la amabilidad de ayudarme al proporcionarme la base para el siguiente código, al que hice algunas modificaciones (marcado por comentarios de "línea completamente agregada" y el comentario gigante al final, que contiene ...
¿Debo asignar / crear elementos de swing en EDT?
¿Debo crear elementos de swing en EDT? Tengo problemas de simultaneidad con la edición de elementos gráficos no seguros para subprocesos, pero los estoy creando, todavía no se muestran, y si son muchos o tardan un tiempo en asignarse, se ...
Diseñe patrones para reducir el acoplamiento en la aplicación Swing
Hola a todos, actualmente estoy trabajando en una aplicación Java Swing y estaba buscando alguna guía. La aplicación es bastante pequeña, pero me doy cuenta de que a medida que la base del código se hace más grande, tengo mucho acoplamiento en mi ...