Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/09/2010, 01:36
ioel10
 
Fecha de Ingreso: julio-2010
Mensajes: 104
Antigüedad: 14 años, 5 meses
Puntos: 2
JDialog con el fondo del frame padre

Buenos días,

Código java:
Ver original
  1. private void imprimirButtonMouseClicked(java.awt.event.MouseEvent evt) {                                            
  2.         // IMPRIMIR TABLA
  3.         final JDialog cargaDialogo = new JDialog(getFrame(), "Titulo", true);
  4.  
  5.         JProgressBar dpb = new JProgressBar();
  6.         dpb.setIndeterminate(true);
  7.  
  8.         cargaDialogo.add(dpb);
  9.  
  10.         cargaDialogo.setBackground(Color.red);
  11.  
  12.         cargaDialogo.setSize(300, 75);
  13.  
  14.         cargaDialogo.setLocationRelativeTo(getFrame());
  15.  
  16.         cargaDialogo.setDefaultCloseOperation(JDialog.DO_NOTHING_ON_CLOSE);
  17.  
  18.         Thread t = new Thread(new Runnable() {
  19.             public void run() {
  20.                 cargaDialogo.setVisible(true);
  21.             }
  22.         });
  23.  
  24.         t.start();
  25.  
  26.        //TAREA ...
  27.  
  28.         cargaDialogo.setVisible(false);
  29.  
  30.     }


Este código debería mostrarme un jprogressbar, pero lo único que veo es una imagen de 300x75 de la última ventana abierta, ya sea el frame principal, un editor de texto o este mismo tema. Utilizo un skin de substance para la apariencia(lookAndfeel) de mi aplicación.

Un saludo y buen día.

Última edición por ioel10; 02/09/2010 a las 01:44