admin管理员组

文章数量:1566976

代码来自传智播客第二版(java)图片可根据自己喜好下载相关图片,建议将图片放到工作空间的目录下面,这样就可以直接获取图片,例如以这个格式“xxx.jpg”,xxx图片名,jpg格式,由于时间仓促,做出来的效果有点不堪入目哈哈。
登录账号123456789密码123

CreatePanel.java

 

import java.awt.*;
import javax.swing.*;
public class CreatePanel {
   
 private static LoginListener ll=null;
 
//顶部面板区域
 public static JPanel CreateNorthPanel (JFrame jf) {
   
  //创建一个JPanel顶部面板
  JPanel panel=new JPanel();
  //取消面板内默认布局
  panel.setLayout(null);
  //设置顶部面板尺寸
  panel.setPreferredSize(new Dimension(0,140));
  //1.1向顶部面板添加背景照片
  ImageIcon image=new ImageIcon("back.jpg");
  JLabel background=new JLabel(image);
  //设置背景照片的位置及尺寸
  background.setBounds(0,0,426,image.getIconHeight());
  panel.add(background);
  //1.2在顶部JPanel面板右上角添加一个退出按钮
  JButton out=new JButton(new ImageIcon("java.jpg"));
  out.setBounds(403,0,26,26);
  //设置鼠标移动到退出按钮时更改图片
  out.setRolloverIcon(new ImageIcon("close.jpg"));
  //取消按钮边框效果
  out.setBorderPainted(false);
  out.addActionListener(event->jf.dispose());
  panel.add(out);
  return panel;
 }
 //左侧面板区域
 public static JPanel CreateWestPanel() {
   
  //2.创建一个JPanel左侧面板
  JPanel panel=new JPanel();
  panel.setLayout(null);
  panel.setPreferredSize(new Dimension(130,0));
  //向左侧面板添加背景照片
  ImageIcon image=new ImageIcon("qq.jpg");
  JLabel background=new JLabel(image);
  background.setBounds(0,0,120,110);
  panel.add(background);
  return panel; 
 }
 //中部面板区域
 public static JPanel CreateCenterPanel(JFrame jf) {
   
  //3.创建一个JPanel中部面板
  JPanel panel=new JPanel();
  panel.setLayout(null);
  //3.1创建一个JcomboBox下拉框组件,并初始化qq账号
  String str[]= {
   "123456789","987654321","1314520888"};
  JComboBox<Object>jcoCenter=new JComboBox<Object>(str);
  panel.add(jcoCenter);
  //设置下拉框

本文标签: 组件界面Javaswingqq