今天可以尝试写一个登陆界面玩玩,用的都是图形界面的基础。
mport java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class Design {
public JFrame frame=new JFrame("QQ登录");
private JPanel imagePanel;
private ImageIcon background;
JButton bu1;
JButton bu2;
public Design()
{
frame.setBounds(300,240,250,200);
background = new ImageIcon("C:\\Users\\车笠\\Desktop\\资料\\html学习\\a.jpg");
JLabel label = new JLabel(background);
label.setBounds(0, 0,280,200);// background.getIconWidth(),background.getIconHeight());
imagePanel = (JPanel) frame.getContentPane();
imagePanel.setOpaque(false);//此方法是设置控件是否透明的。true表示不透明,false表示透明。
imagePanel.setLayout(new FlowLayout());
// 内容窗格默认的布局管理器为BorderLayout
imagePanel.setLayout(new FlowLayout());
imagePanel.add(new Label("账户",2));
JTextField user=new JTextField(15);
imagePanel.add(user);
imagePanel.add(new Label("密码",2));
JPasswordField password=new JPass