问题描述
- 执行之后只显示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); }
}
时间: 2024-09-22 00:37:46