java使用佈局管理器製作使用者登入介面
阿新 • • 發佈:2018-12-31
<span style="font-size:18px;">/* * 使用者登入介面 * */ package swing; import java.awt.*; import javax.swing.*; public class Test6 extends JFrame{ JButton jb1,jb2; JTextField jtf; JPasswordField jpwd; JLabel jl1,jl2; JPanel jp1,jp2,jp3; public static void main(String[] args) { // TODO Auto-generated method stub Test6 test6=new Test6(); } public Test6() { //建立元件 jb1=new JButton("確認"); jb2=new JButton("取消"); jtf=new JTextField(10); jpwd=new JPasswordField(10); jl1=new JLabel("使用者名稱:"); jl2=new JLabel("密 碼:"); jp1=new JPanel(); jp2=new JPanel(); jp3=new JPanel(); //設定佈局管理器 this.setLayout(new GridLayout(3,1,5,5)); //新增元件 jp1.add(jl1); jp1.add(jtf); jp2.add(jl2); jp2.add(jpwd); jp3.add(jb1); jp3.add(jb2); this.add(jp1); this.add(jp2); this.add(jp3); //設定窗體屬性 this.setTitle("登入介面"); this.setSize(280, 160); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setVisible(true); } } </span>
執行效果: