Mi ritrovo uno strano comportamento!
Sto scrivendo una semplice applicazione, come si vede dalla figura ho un JFrame con dentro due JPanel, ma quando avvio l'applicazione un JPanel appare per qualche millisecondo e poi scompare, mentre l'altro rimane!!!
questo è il codice
Non capisco cosa faccia scomparire il primo JPanel!!
Sto scrivendo una semplice applicazione, come si vede dalla figura ho un JFrame con dentro due JPanel, ma quando avvio l'applicazione un JPanel appare per qualche millisecondo e poi scompare, mentre l'altro rimane!!!

questo è il codice
Codice:
private void setDrawingZone(){
drawingZone = new DrawingZone();
drawingZone.setSize( ••• );
drawingZone.setBounds( ••• );
drawingZone.setVisible(true);
drawingZone.repaint();
areaBox = new JPanel();
areaBox.setSize( ••• );
areaBox.setBounds( ••• );
areaBox.setVisible(true);
areaBox.add(drawingZone);
getContentPane().add( areaBox );
areaBox.paintImmediately( ••• );
panelLog = new JPanel();
panelLog.setSize( ••• );
panelLog.setBounds( ••• );
panelLog.setVisible(true);
log = new JTextArea( );
log.setEditable(false);
log.setLineWrap(true);
log.setSize( ••• );
log.setVisible(true);
panelLog.add(log);
getContentPane().add(BorderLayout.EAST, panelLog);
}
private void showLog( String info ){
log.setText(info);
getContentPane().repaint();
}
Non capisco cosa faccia scomparire il primo JPanel!!