panel.add( m_text, BorderLayout.NORTH );
panel.add( m_progress, BorderLayout.CENTER );
panel.setPreferredSize( new Dimension( 360, 50 ) );
// show the frame
pane.doLayout();
m_frame.setSize( 400, 120 );
m_frame.setResizable( false );
m_frame.setLocationRelativeTo( parent );
m_frame.setVisible( true );
m_frame.setDefaultCloseOperation( WindowConstants.DO_NOTHING_ON_CLOSE );