protected JTree createTree(){
  JTree tree=new JTree(model);
  tree.setName("TreePopup.tree");
  tree.setFont(getFont());
  tree.setForeground(getForeground());
  tree.setBackground(getBackground());
  tree.setBorder(null);
  tree.setFocusable(true);
  tree.addMouseListener(handler);
  tree.addKeyListener(handler);
  tree.setCellRenderer(new Renderer());
  return tree;
}

protected JTree createTree ( ) { JTree tree = new JTree ( model ) ; tree . setName ( "TreePopup.tree" ) ; tree . setFont ( getFont ( ) ) ; tree . setForeground ( getForeground ( ) ) ; tree . setBackground ( getBackground ( ) ) ; tree . setBorder ( null ) ; tree . setFocusable ( true ) ; tree . addMouseListener ( handler ) ; tree . addKeyListener ( handler ) ; tree . setCellRenderer ( new Renderer ( ) ) ; return tree ; }
creates the jlist used in the popup to display the items in the combo box model . this method is called when the ui class is created .
