Articles of swing

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?

cómo manejar la mala selección de archivos para la visualización de imágenes en swing

Estoy aprendiendo sobre Swing y escribí una aplicación que permite al usuario seleccionar un archivo de imagen y lo muestra en un JPanel . Funciona, pero quiero manejar situaciones cuando el usuario no selecciona ningún archivo el usuario selecciona un archivo que no es de imagen En estos casos, quiero borrar el JPanel y mostrar […]

Usar una columna vacía como divisor en una JTable

Intento utilizar una columna vacía como divisor entre pares de columnas en una JTable . Aquí hay una imagen y un código de lo que tengo hasta ahora. Sé que puedo cambiar el aspecto utilizando un TableCellRenderer personalizado. Antes de ir por ese camino, ¿hay una mejor manera de hacer esto? Cualquier idea apreciada. TablePanel.png […]

Java JFrame .setSize (x, y) no funciona?

Cuando ejecuto este fragmento de código, aparece una ventana diminuta, y el interior es de aproximadamente 116×63, y el tamaño completo incluye el borde de ~ 140×100. ¿Cómo configuro el interior para que sea lo que necesito? public static void graphics() { JFrame frame = new JFrame(); String title = “test window”; frame.setTitle(title); frame.setSize(gridRow, gridCol); […]

Java: mouseDragged y moverse en una interfaz gráfica

progtwigdor novato aquí. Estoy haciendo un progtwig que rinde ecuaciones introducidas por el usuario en un sistema de coordenadas cartesianas. Por el momento, tengo algunos problemas para permitir que el usuario mueva la vista libremente en la coordenada. Actualmente, con mouseDragged, el usuario puede arrastrar la vista un poco, pero una vez que el usuario […]

Resalta una palabra en JEditorPane

Tengo que resaltar todas las apariciones de una palabra en JEditorPane . Para esto estoy usando el siguiente código: try { javax.swing.text.DefaultHighlighter.DefaultHighlightPainter highlightPainter = new javax.swing.text.DefaultHighlighter.DefaultHighlightPainter(Color.YELLOW); textPane.getHighlighter().addHighlight(startPos, endPos, highlightPainter); } catch(Exception ex) { } Pero, ¿cómo puedo dar la posición de índice de una palabra? Estoy leyendo el contenido del archivo, pero también está leyendo […]

¿Cómo hacer que un editor de tablas JComboBox tenga el diseño de un JComboBox común?

Tengo un JComboBox utilizado como editor en una JTable . En la imagen puedes verlos en la columna etiquetada Produs . Me gustaría utilizar el diseño de JComboBox independiente en las celdas de la grilla, particularmente en la parte derecha del cuadro combinado donde falta el triángulo de las celdas de la grilla, de modo […]