Articles of jframe

¿Cuál es la relación entre ContentPane y JPanel?

Encontré un ejemplo en el que los botones se agregan a los paneles (instancias de JPanel ) luego los paneles se agregan a los contenedores (instancias generadas por getContentPane() ) y luego los contenedores son, por la construcción, incluidos en el JFrame (las ventanas). Intenté dos cosas: Me deshice de los contenedores. En más detalles, […]

¿Cómo configurar JFrame para que aparezca centrado, independientemente de la resolución del monitor?

Al trabajar con Java, me resulta difícil posicionar mi ventana principal en el centro de la pantalla cuando comienzo la aplicación. ¿Hay alguna manera de que pueda hacer eso? No tiene que estar centrado verticalmente, la alineación horizontal es el objective más importante para mí. Pero la alineación vertical también es bienvenida.

¿Se acerca Java Swing Blank JFrame?

Soy nuevo en swing, y me preguntaba por qué a veces mi aplicación aparece en blanco, y a veces muestra los componentes. Parece ser esporádico. No hay excepciones lanzadas ni nada de eso. Simplemente aparece como un JFrame en blanco. En ocasiones, cuando cierro la aplicación y la vuelvo a ejecutar, muestra los componentes correctamente, […]

Borrar componentes de JFrame y agregar nuevos componentes

Tengo un JFrame , que tiene algunas opciones. Cuando se presiona el botón OK, quiero el mismo JFrame para borrar los contenidos y agregar nuevos contenidos. Lo he intentado, pero el problema es nuevo. JFrame aparece. ¿Qué estoy haciendo mal? import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.IOException; import java.net.InetAddress; import java.net.UnknownHostException; import java.util.logging.Level; import […]

Centro JDialog sobre el padre

Tengo una aplicación Java swing con un botón que produce una ventana emergente cuando se realiza una determinada acción. Me gustaría alinear el punto central de la ventana emergente con el punto central de la ventana principal cuando se representa. ¿Cómo puedo calcular las coordenadas x, y para conectar a setLocation() para la ventana emergente? […]

¿Cómo dibujo una imagen en un JPanel o JFrame?

¿Cómo dibujo una imagen en un JPanel o JFrame, ya he leído el tutorial de Oracle sobre esto, pero parece que no puedo hacerlo bien. Necesito que se muestre la imagen ” BeachRoad.png ” en un conjunto específico de coordenadas. Esto es lo que tengo hasta ahora. public class Level1 extends JFrame implements ActionListener { […]

Java – ¿Cómo crear un cuadro de diálogo personalizado?

Tengo un botón en un JFrame que, al hacer clic, quiero que aparezca un cuadro de diálogo emergente con varias áreas de texto para que el usuario ingrese. He estado mirando alrededor para tratar de descubrir cómo hacerlo, pero me sigo confundiendo. ¿Alguien puede ayudar?

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 […]

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); […]

Solo permite escribir números y un símbolo (-) en un JTextField

Intento crear un cuestionario de matemáticas y solo quiero que el usuario pueda ingresar números, ya sean negativos o positivos. ¿Hay alguna manera de hacerlo? He pensado en usar expresiones regulares, pero he oído que son malas para usar. Intenté usar un keylistener, pero ¿qué pasaría si el usuario pega? Intenté analizar la cadena para […]