java写界⾯_Java编写图形界⾯
java开发⼀个界⾯程序,⼀个界⾯⾸先是⼀个JFrame对象,即⼀个窗体;然后我们在窗体上放置其他元素组件,例如标题和窗⼝⼤⼩;JFrame是与容器类组件的,它有⼀个万能的add⽅法,可以把其他组件加到窗体上,例如⽂本框、按钮和图⽚等等;同时设置窗体的布局管理器对象可以按照规则摆放组件,常⽤的有流式布局管理器。
需要注意的是JFrame、JButton等模块是存在java库⾥的函数,调⽤时需要在前⾯加上路径
public class Login {
public static void main(String[] args) {
Login lo = new Login();
lo.showUI();
}
public void showUI() {
/
/ 创建窗体对象
javax.swing.JFrame jf = new javax.swing.JFrame();
jf.setTitle("登陆界⾯");
jf.setSize(400, 500);
// 设置窗体退出进程的⽅法
jf.setDefaultCloseOperation(3);
// 设置居中显⽰
jf.setLocationRelativeTo(null);
// 流式布局管理器
java.awt.FlowLayout flow = new java.awt.FlowLayout();
jf.setLayout(flow); // 设置窗体为流式布局
/
/ 图⽚
javax.swing.ImageIcon icon = new javax.swing.ImageIcon("F:\\图⽚\\1.jpg");
// 标签
javax.swing.JLabel jla = new javax.swing.JLabel(icon);
jf.add(jla);
// ⽂本框
javax.swing.JTextField jtf = new javax.swing.JTextField();
java.awt.Dimension dm = new java.awt.Dimension(380, 30);
// (除了JFrame)其它所有组件设置⼤⼩都是该⽅法
jtf.setPreferredSize(dm);
jf.add(jtf);
/
java怎么编写
/ 复选框
javax.swing.JCheckBox jcb = new javax.swing.JCheckBox("⾃动登陆"); jf.add(jcb);
// 按钮
javax.swing.JButton jbu = new javax.swing.JButton("登陆");
jf.add(jbu); // 把按钮添加到窗体上
jf.setVisible(true); // 设置可见,放在代码最后⼀句
}
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。