if (!isDisplayable ())
if (peer != null)
addNotify(){  if (!isDisplayable ())			return;  setPeer((ComponentPeer)getToolkit().createScrollPane(this));  super.addNotify();  Component[] list = getComponents();  if (list != null && list.length > 0 && ! (list[0] instanceof Panel))  {    Panel panel = new Panel();    panel.setLayout(new BorderLayout());    panel.add(list[0], BorderLayout.CENTER);    add(panel);  }}