第十二周编程总结

一、用户登录源代码:

package twelve;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.JPasswordField;
public class Demo {
    public static void main(String[] args) {
         JFrame frame = new JFrame("登录界面");
         frame.setLayout(null);
         JLabel labName = new JLabel("账号:");
         JLabel labpass = new JLabel("密码:");
         JButton button = new JButton("登陆");
         JButton login = new JButton("注册");
         
         frame.setSize(500,250);
         labName.setBounds(50,20,50,30);
         labpass.setBounds(50,60,50,30);
         button.setBounds(50,120,150,30);
         login.setBounds(220,120,150,30);
         
         frame.add(labName);
         frame.add(labpass);
         frame.add(button);
         frame.add(login);
         
         JTextField textword=new JTextField();
         frame.add(textword);
         textword.setBounds(110,20,150,30);
         
         JPasswordField textpass=new JPasswordField();
         frame.add(textpass);
         textpass.setBounds(110,60,150,30);
         frame.setVisible(true);
    }

}

运行截屏:

 

这周讲了JSplitPane跟JScrollPane

1、JSplitPane主要功能是分割面板,可以将一个窗体分为两个窗体,可以横向分割,可以纵向分割。

方法如下:

①public static final int HORIZONTAL_SPLIT表示水平分割。

②public static final int VERTICAL_SPLIT表示垂直分割。

 

2、JScrollPane主要功能就是为显示的内容加入水平滚动条。

方法如下:

①static final int HORIZONTAL_SCROLLBAR_ALWAYS 表示始终显示水平滚动条。

②static final int HORIZONTAL_SCROLLBAR_NEVER 表示任何情况都不显示水平滚动条

③static final int VERTICAL_SCROLLBAR_ALWAYS 表示始终显示垂直滚动

④static final int VERTICAL_SCROLLBAR_NEVER 表示任何情况下都不显示垂直滚动条。

 

总结:感觉图形界面很形象,代码很有感觉,自己写起来比较能够体验到其中的乐趣。

 

posted on 2019-11-14 20:27  Bowen158  阅读(127)  评论(0编辑  收藏  举报

导航