setWindowOpaque ( false );
setCloseOnOuterAction ( false );
setLayout ( new BorderLayout ( 15, 5 ) );
iconImage = new WebImage ();
westPanel = new AlignPanel ( iconImage, SwingConstants.CENTER, SwingConstants.CENTER );
updateIcon ();
contentPanel = new WebPanel ();
contentPanel.setOpaque ( false );
centerPanel = new AlignPanel ( contentPanel, SwingConstants.CENTER, SwingConstants.CENTER );
updateContent ();
optionsPanel = new WebPanel ( new HorizontalFlowLayout ( 4, false ) );
optionsPanel.setOpaque ( false );
southPanel = new AlignPanel ( optionsPanel, SwingConstants.RIGHT, SwingConstants.CENTER );
updateOptions ();
addMouseListener ( new MouseAdapter ()
{
@Override