Tag: SWING
Cuando agrego elementos a la lista de modelos, se muestran de manera extraña en el JList y no sé por qué. Son muy pequeños y también se superponen. Cuando establezco previamente una lista, se muestra normal como si estuviera configurada desde el setFixedCell, ¿podrías darme una pista? import javax.swing.*; public . . . Read more
Estoy enfrentando un problema con las asociaciones de archivos en Java (usando el comando de terminal JPackage para construir un archivo ejecutable). El problema es básicamente el siguiente: cuando intento abrir un archivo con mi aplicación, la ruta del archivo no se pasa a mi método principal como argumento. Permítanme . . . Read more
Estoy intentando implementar un comportamiento de “iconificar al salir” en mi aplicación Java JFrame, como la mayoría de las aplicaciones nativas de macOS tienen, pero estoy bastante atascado. He intentado hacer lo siguiente: Ventana.addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent Event) { System.out.println(“Cerrado en macOS, iconificando”); Ventana.setExtendedState(Frame.ICONIFIED); } }); y . . . Read more
import javax.swing.*; import java.awt.*; public class Grid extends JFrame { public Grid() { super(“Algoritmos de búsqueda de caminos”); setContentPane(new drawGrid()); setSize(1920, 1080); setExtendedState(JFrame.MAXIMIZED_BOTH); setUndecorated(true); setVisible(true); } class drawGrid extends JPanel { public void paintComponent(Graphics g) { g.setColor(Color.BLACK); g.drawLine(0, 50, 1920, 50); } } public static void main(String[] args) { new . . . Read more
Estoy tratando de aprender Java, pero me encuentro con algunos problemas donde encontrar respuestas no es tan simple para mí. La tarea que quiero hacer parece ser bastante sencilla. Quiero agregar una etiqueta a un marco (Frame). MyFrame es una clase JFrame con algunas modificaciones básicas como tamaño, color, etc. . . . Read more