|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
package ui;
import com.one.util.ScreenUtils;
import javax.swing.*;
public class MainInterface {
JFrame jf=new JFrame("yt的图书馆");
final int WIDTH=500;
final int HEIGHT=300;
//组装视图
public void init(){
//设置窗口相关的属性
jf.setBounds((ScreenUtils.getScreenWidth()-WIDTH)/2,(ScreenUtils.getScreenHeight()-HEIGHT)/2,WIDTH,HEIGHT);
jf.setResizable(false);
//组装登录相关的元素
Box vBox= Box.createVerticalBox();
//组装用户名
Box uBox = Box.createHorizontalBox();
JLabel uLabel=new JLabel("用户名:");
JTextField uField=new JTextField(15);
uBox.add(uLabel);
uBox.add(Box.createHorizontalStrut(20));
uBox.add(uField);
//组装密码
Box pBox = Box.createHorizontalBox();
JLabel pLabel=new JLabel("密 码:");
JTextField pField=new JTextField(15);
pBox.add(pLabel);
pBox.add(Box.createHorizontalStrut(20));
pBox.add(pField);
//组装按钮
Box btnBox = Box.createHorizontalBox();
JButton loginBtn=new JButton("登录");
JButton regisBtn=new JButton("注册");
btnBox.add(loginBtn);
btnBox.add(Box.createHorizontalStrut(100));
btnBox.add(regisBtn);
vBox.add(Box.createVerticalStrut(50));
vBox.add(uBox);
vBox.add(Box.createVerticalStrut(20));
vBox.add(pBox);
vBox.add(Box.createVerticalStrut(40));
vBox.add(btnBox);
jf.setVisible(true);
}
//客户端程序的入口
public static void main(String[] args) {
new MainInterface().init();
}
}
为什么我的登录界面显示不出 用户名 密码 等元素 光看代码找不出来求助下各位 <3
- package ui;
- import com.one.util.ScreenUtils;
- import javax.swing.*;
- public class MainInterface {
- JFrame jf=new JFrame("yt的图书馆");
- final int WIDTH=500;
- final int HEIGHT=300;
- //组装视图
- public void init(){
- //设置窗口相关的属性
- jf.setBounds((ScreenUtils.getScreenWidth()-WIDTH)/2,(ScreenUtils.getScreenHeight()-HEIGHT)/2,WIDTH,HEIGHT);
- jf.setResizable(false);
- //组装登录相关的元素
- Box vBox= Box.createVerticalBox();
- //组装用户名
- Box uBox = Box.createHorizontalBox();
- JLabel uLabel=new JLabel("用户名:");
- JTextField uField=new JTextField(15);
- uBox.add(uLabel);
- uBox.add(Box.createHorizontalStrut(20));
- uBox.add(uField);
- //组装密码
- Box pBox = Box.createHorizontalBox();
- JLabel pLabel=new JLabel("密 码:");
- JTextField pField=new JTextField(15);
- pBox.add(pLabel);
- pBox.add(Box.createHorizontalStrut(20));
- pBox.add(pField);
- //组装按钮
- Box btnBox = Box.createHorizontalBox();
- JButton loginBtn=new JButton("登录");
- JButton regisBtn=new JButton("注册");
- btnBox.add(loginBtn);
- btnBox.add(Box.createHorizontalStrut(100));
- btnBox.add(regisBtn);
- vBox.add(Box.createVerticalStrut(50));
- vBox.add(uBox);
- vBox.add(Box.createVerticalStrut(20));
- vBox.add(pBox);
- vBox.add(Box.createVerticalStrut(40));
- vBox.add(btnBox);
- jf.add(vBox);
- jf.setVisible(true);
- }
- //客户端程序的入口
- public static void main(String[] args) {
- new MainInterface().init();
- }
- }
复制代码
|
-
|