Articles of swing

¿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.

Java: diálogo global de carga reutilizable

Estoy tratando de implementar un cuadro de diálogo de carga global … Quiero llamar a una función estática para mostrar el cuadro de diálogo y algunas funciones estáticas para cerrarlo. Mientras tanto, estoy trabajando en el hilo principal o en un hilo secundario … Intenté seguir, pero el diálogo no se está actualizando … Solo […]

Actualice una etiqueta con un temporizador de swing

Estoy teniendo problemas con este código. Estoy iniciando un temporizador con un número aleatorio, y quiero actualizar un JLabel con la cuenta regresiva, cada segundo. Pero no he descubierto cómo hacerlo, ya que el único oyente que activa el temporizador está al final (eso lo sé). aquí está el código: int i = getTimer(maxWait); te1 […]

Cómo imprimir un objeto JTable en la aplicación Java

Pregunta Ahora, una vez que los datos se obtienen de la base de datos y se muestran en la “tabla” de objetos JTable incrustada en el scrollPane, ¿cómo creamos un trabajo de impresión que permita imprimir la tabla mostrada como tal en papel de tamaño A3? Mi código para recuperar los datos de la base […]

Cómo obtener Icon desde JTable

He cambiado el procesamiento de celda en JTable para mostrar la imagen en lugar de texto usando el siguiente código: base_table.getColumnModel().getColumn(3).setCellRenderer(new TableCellRenderer() { @Override public Component getTableCellRendererComponent(JTable jtable, Object value, boolean bln, boolean bln1, int i, int i1) { JLabel lbl = new JLabel(); lbl.setIcon((ImageIcon) value); return lbl; } }); Ahora, me gustaría poder obtener […]

Cómo hacer el botón AWT () y usar ImageIcon (), Icon ()?

¿Cómo puedo aplicar una imagen GIF a mi Button AWT? AWT : no funciona Icon warnIcon = new ImageIcon(“/src/world.gif”); Button button1 = new Button(warnIcon); Icon warnIcon = new ImageIcon(“/src/world.gif”); JButton button1 = new JButton(warnIcon);

¿Cómo puedo hacer que este JButton sea visible? Cuando tengo el fondo de exploración progresiva JWindow ()?

¿Cómo puedo hacer que el JButton sea visible? 1) Cuando no se enciende ningún fondo progresivo: JButton está mostrando 2) Cuando no se enciende ningún fondo progresivo, se presiona JButton y sigue sin mostrar parpadeo: 3) Cuando se activa el fondo progresivo, JButton es invisible y al presionarlo veo un parpadeo y aparece JButton () […]

Reproducir múltiples clips de sonido usando objetos Clip

Estoy desarrollando un progtwig que tiene numerosos objetos JButton, y quiero que cada uno se corresponda con su propio archivo .wav . Además, quiero que los sonidos funcionen de manera tal que puedan superponerse con los sonidos de otros botones, pero no se superponen entre sí (al hacer clic en un botón mientras se reproduce […]

Applet no aparece lleno

Acabo de crear un applet public class HomeApplet extends JApplet { private static final long serialVersionUID = -7650916407386219367L; //Called when this applet is loaded into the browser. public void init() { //Execute a job on the event-dispatching thread; creating this applet’s GUI. // setSize(400, 400); try { SwingUtilities.invokeAndWait(new Runnable() { public void run() { createGUI(); […]

Trabajar con varios modelos de tablas personalizadas evitando el código repetitivo

Estoy trabajando en un proyecto en el que tenemos varias clases de dominio para modelar datos comerciales. Esas clases son simples POJO y tengo que mostrar varias tablas usándolas. Por ejemplo, considere esta clase: public class Customer { private Long id; private Date entryDate; private String name; private String address; private String phoneNumber; public Customer(Long […]