2 collapes collapes 于 2014.06.03 21:11 提问

执行之后只显示frame框 内部的panel大神给看看一下吧3Q

package swing;
import java.awt.*;

import javax.swing.*;

public class DEMO extends JFrame {

JPanel jp1,jp2,jp3,jp4;
JLabel jl1,jl2,jl3;
JButton jb1,jb2;
JTextField jtf1;
JPasswordField jpf1;




public static void main(String[] args) {
    DEMO GUI = new DEMO();


}
public DEMO(){
    jp1=new JPanel();
    jp2=new JPanel();
    jp3=new JPanel();
    jp4=new JPanel();
    jl1=new JLabel("学生信息管理系统");
    jl2=new JLabel("用户名");
    jl3=new JLabel("密     码");
    jb1=new JButton("登录");
    jb2=new JButton("取消");
    jtf1=new JTextField(10);
    jpf1=new JPasswordField(10);
    //设置布局管理
    this.setLayout(new GridLayout(4,1));
    jl1.add(jp1);
    jl2.add(jp2);
    jtf1.add(jp2);
    jl3.add(jp3);
    jpf1.add(jp3);
    jb1.add(jp4);
    jb2.add(jp4);
    this.add(jp1);
    this.add(jp2);
    this.add(jp3);
    this.add(jp4);
    this.setSize(600,400);
    this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    this.setVisible(true);



    }

}

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Java 版 (精华区)--Frame和Panel的区别
初学Java的时候一直弄不清Frame和Panel的区别,都是在上面装组件,也没看出什 么所以然,一直稀里糊涂地用。最近看来一下Java类库中几个主要类的源文件,才明白 了一点所以然。写下了此文,希望能给大家一点帮助。 让我们先看一看原始文件中的定义: [Frame] A Frame is a top-level window with a title and a border.
分享马化腾在3Q大战后写给腾讯全体员工的一封信
分享马化腾在3Q大战后写给腾讯全体员工的一封信亲爱的同事:就在两个小时前,我刚刚离开腾讯公司成立12周年庆典现场。在庆典现场,我更多的是强调感谢,感谢兄弟姐妹们十二年来与公司的相守,感谢危难时刻大家万众一心的坚持。但是此时此刻,重回到自己的办公室,我还有一些思考想要分享给大家。我是一个不善言辞的人,所以选择邮件的方式与大家沟通。公司成立以来,我们从未遭到如此巨大的安全危机。这段时间,我们一起度过了许
Frame与Panel
Frame是框架窗体,有边框的;Panel是面板,无边框。一般把几个Panel加到一个Frame上。 Sun公司的定义:Frame是带标题和边框的最顶层窗体;Panel是个最简单的容器类,它提供空间让程序放其它组件,包括其它Panel。 添加到容器中的组件放在一个列表中。列表的顺序将定义组件在容器内的正向堆栈顺序。如果将组件添加到容器中时未指定索引,则该索引将被添加到列表尾部(此后它位于堆栈顺
Ext Panel:设置Frame属性为true
对Ext的Panel界面组件,如果配置它的frame为true,则Panel是圆角框显示,但也会出现如下效果:如图,Panel的body在文字周围显示的是Panel的底色,这些间隙是css的padding引起的。如果使用圆角,则Panel组件将使用 .x-panel-ml .x-panel-mc .x-panel-mr 这些样式,这些规定了padding值为6px如:.x-panel-ml{bac
Java --Frame和Panel的区别
初学Java的时候一直弄不清Frame和Panel的区别,都是在上面装组件,也没看出什 么所以然,一直稀里糊涂地用。最近看来一下Java类库中几个主要类的源文件,才明白 了一点所以然。写下了此文,希望能给大家一点帮助。让我们先看一看原始文件中的定义:[Frame] A Frame is a top-level window with a title and a border. <详见java
wxpython嵌套panel布局的一个问题
最近在学习使用wxpython,想通过
wxPython开发总结---Frame,Panel以及一种项目架构
前一段时间用Python开发了一个教育类的PC桌面应用,边学边开发,现在陆续的将开发过程中学到的一些东西分享记录下来,项目使用了wxPython框架。 wxPython的官网: https://www.wxpython.org/ wxPython各种控件用法官方手册 : http://xoomer.virgilio.it/infinity77/wxPython/widgets.html
panel picturebox panel 滚动条
<br />1.将picturebox放到一个panel控件里面,然后设置panel控件的ArrowScroll属性为true,再设置picturebox的SizeMode属性为AutoSize<br />这样当图片长或宽超出panel就会自动出现滚动条<br />2.我想实现的功能是:在图片上放置很多行panel,然后图片的滚动条作用于这些panel.即图面分为三层,底层为主panel,用来加滚动条,第二层为picturebox,用来放图片及承载很多行panel,最上层为很多行panel,用来展现业务逻辑
深入了解表格的属性 <table rules = .... frame=....
 深入了解表格的属性作者:晨曦来源:建站资源网点击次数:71752002-10-10 9:55:45    表格是网页制作时最常使用的元素了,可以说,大部分的网页都是由表格支撑的,没有表格的网页绝对是不完美的,也不可能做的非常漂亮。但是长期以来,表格的使用可以说都没有发挥它的最大作用,这是因为大家对表格的属性了解还不够
【互联网那些事】——从3Q大战到3B大战
相报何时了,互联网大战从互联网出现几乎就一天没消停过,国内的互联网巨头们为了抢占各个行业的市场,都不得不使出自己的看家本领奇虎。360更是拿出不赢官司不罢休的决心,跟这家打完跟那家打,但至今还没见到赢一场正儿八经的官司。一直以来3Q大战是大家关注的焦点。腾讯QQ和奇虎360是国内最大的两个客户端软件之一。腾讯以QQ为基础,向各个方面发展。以其强大的市场占有率,强大的客户群体,几乎人手一号的资源,不