Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java tools & IDE's > Не отображаются панельки,созданные руками


Автор: ЛунныйОборотень 30.3.2009, 19:58
В общем ,сделал панельку в NetBeans прямо в коде,не используюя GUI ..но в предпросмотре (вкладка Design) ничего не отображается..

Как можно сделать,чтобы было видно то,что сделано руками..(и редактирования уже в GUI)?


Код

 public jFrame() throws ClassNotFoundException, SQLException, InterruptedException {
        initComponents();
        
         getContentPane().setLayout(new BorderLayout());
         
        // Probyem polychit connect k MySQL
       ManagementSystem ms =ManagementSystem.getInstance();
       Vector  dt=null;
       Vector izg=null;
       dt=new Vector<Detali>(ms.getAllDetails()); // polychaiem spisok detalei

 JPanel top=new JPanel();
 top.setLayout(new FlowLayout(FlowLayout.CENTER));
   top.add(new JLabel("Tablitsa Detali"));
   top.setVisible(true);
   JPanel left = new JPanel();
        // Задаем layout и задаем "бордюр" вокруг панели
        left.setLayout(new BorderLayout());
        left.setBorder(new BevelBorder(BevelBorder.RAISED));
        left.add((new JLabel("Detali ")),BorderLayout.NORTH);
        detaliList=new JList(dt);
        left.add(new JScrollPane(detaliList),BorderLayout.CENTER);
        detaliList.setVisible(true);

        top.add(left,BorderLayout.CENTER);
        
   JPanel right = new JPanel();
  // jTable1.add(new JScrollPane(detaliList),BorderLayout.CENTER);
  // top.add(jTable1,BorderLayout.CENTER);
   
   JPanel topTable=new JPanel();
   
    getContentPane().add(top, BorderLayout.NORTH);

    }


Вот этот код..
Не отображается JList


Автор: powerOn 30.3.2009, 20:42
никак.

Автор: ЛунныйОборотень 30.3.2009, 21:05
powerOn, жалко...

Автор: powerOn 30.3.2009, 21:53
Да, к сожалению, GUI редактор NetBeans работает только в режиме "от формы к коду", а "от кода к форме" не поддерживает. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)