首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

【新手】让小弟我很郁闷的关于swing布局的有关问题 为什么达不到想要的效果 带有JTabbedPane

2012-12-30 
【新手求助】让我很郁闷的关于swing布局的问题 为什么达不到想要的效果 带有JTabbedPane本帖最后由 heyiming

【新手求助】让我很郁闷的关于swing布局的问题 为什么达不到想要的效果 带有JTabbedPane
本帖最后由 heyiming7023 于 2012-12-18 23:05:02 编辑 各位大神且看代码:

import javax.swing.*;
public class Test {
private JFrame windows;
private JPanel P,p1,p2,p3;
private JTabbedPane T;
public Test(){
MakeFrame();
}
private void MakeFrame()
{
windows = new JFrame("测试界面");
//windows.setLayout(null);
windows.setBounds(50,50,1200,700);
windows.setResizable(false);//设置主窗体为固定大小
P = new JPanel();
P.setBounds(0,0,900,600);
T = new JTabbedPane();
T.setBounds(0,0,800,500);
p1 = new JPanel();
p1.setSize(800,450);
 p2 = new JPanel();
 p2.setSize(800,450);
 p3 = new JPanel();
 p3.setSize(800,450);
 T.addTab("标签页1", null, p1, "1");
 T.addTab("标签页2", null, p2, "2");
 T.addTab("标签页3", null, p3, "3");
 P.add(T);
 windows.add(P);
windows.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//设置右上角关闭
        windows.pack();
        windows.setVisible(true); 
      }
public static void main(String[] args) 
         {
  new Test();
 }
    }

  为什么不是我设置的大小 布局。。。
可以将JTabbedPane  添加到JPanel中么
[解决办法]

windows.setLayout(null);

这句注释了干吗?

热点排行