package wky0426;
import java.awt.*;
import javax.swing.*;
public class army {
public void startloginUI() {
}
public static void main(String[] args) {
army dq = new army();
dq.startloginUI();
}
}
二、实现窗体属性、布局变量、组件的创建和添加。
1、设置窗体属性
JFrame dq = new JFrame();
dq.setTitle("文本1");
dq.setSize(800, 800);//窗体大小
dq.setDefaultCloseOperation(dq.EXIT_ON_CLOSE);
2、创建布局变量
FlowLayout flow = new FlowLayout();
dq.setLayout(flow);
dq.setLocation(310, 35);
dq.setVisible(true);
3、组件的创建和添加
(1)组件的创建
//1.创建组件对象
JLabel iconJla = new JLabel();
JLabel nameJla = new JLabel();
JTextField nameIn = new JTextField();
JLabel pwdJla = new JLabel();
JPasswordField pwdIn = new JPasswordField();
JButton btn = new JButton();
//2.设置属性或内容
ImageIcon icon = new ImageIcon("图片地址");
Image image = icon.getImage();
Image newImg = image.getScaledInstance(1024, 640, java.awt.Image.SCALE_SMOOTH);
icon = new ImageIcon(newImg);
iconJla.setIcon(icon);
nameJla.setText("账号:");
pwdJla.setText("密码:");
//3.设置文本框尺寸
Dimension dim = new Dimension();
dim.setSize(310, 35);
nameIn.setPreferredSize(dim);
pwdIn.setPreferredSize(dim);