@Override
public Component getPreview ( WebLookAndFeelDemo owner )
{
// Memory bar that displays maximum, allocated and used memory
WebMemoryBar memoryBar1 = new WebMemoryBar ();
memoryBar1.setShowMaximumMemory ( true );
memoryBar1.setPreferredWidth ( memoryBar1.getPreferredSize ().width + 20 );
// Memory bar that displays allocated and used memory
WebMemoryBar memoryBar2 = new WebMemoryBar ();
memoryBar2.setShowMaximumMemory ( false );
memoryBar2.setPreferredWidth ( memoryBar2.getPreferredSize ().width + 20 );
// Memory bar without border and background
WebMemoryBar memoryBar3 = new WebMemoryBar ();
memoryBar3.setShowMaximumMemory ( false );
memoryBar3.setDrawBorder ( false );
memoryBar3.setFillBackground ( false );
memoryBar3.setPreferredWidth ( memoryBar3.getPreferredSize ().width + 20 );
return new GroupPanel ( 4, false, memoryBar1, memoryBar2, memoryBar3 );
}