上一篇的登录界面通过三个类编写,这一期放一个类中,代码都差不到,素材到上一篇文章中找。
废话不多说直接上代码
package qq;
import javax.swing.*;
import javax.swing.event.AncestorListener;
import java.awt.*;
import java.awt.event.*;
public class test01 {
private static JFrame jf=new JFrame();
private static Loginlistener ll=null;
private static JPanel createPangeStart(){
JPanel pane=new JPanel();
pane.setLayout(null);
pane.setPreferredSize(new Dimension(0,140));
ImageIcon image=new ImageIcon("images/back.jpg");
JLabel jl=new JLabel(image);
jl.setBounds(0,0,426, image.getIconHeight());
JButton btn=new JButton(new ImageIcon("images/close_normal.jpg"));
btn.addActionListener(event->jf.dispose());
btn.setBounds(403,0,26,26);
btn.setRolloverIcon(new ImageIcon("images/close_hover.jpg"));
btn.setBorderPainted(false);
pane.add(jl);
pane.add(btn);
btn.addActionListener(event->jf.dispose());
return pane;
}
private static JPanel createleft(){
JPanel panel=new JPanel();
panel.setLayout(null);
panel.setPreferredSize(new Dimension(130,0));
ImageIcon image=new ImageIcon("images/qq.jpg");
JLabel background=new JLabel(image);
background.setBounds(0, 0, 120, 110);
panel.add(background);
return panel;
}
public static JPanel createcenter(){
JPanel panel=new JPanel();
panel.setLayout(null);
String str[]={
"123456789"