一、用户登录源代码:
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 表示任何情况下都不显示垂直滚动条。
总结:感觉图形界面很形象,代码很有感觉,自己写起来比较能够体验到其中的乐趣。