• 大小: 58.84MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-11
  • 语言: Java
  • 标签: swing  qq  java  课程设计  

资源简介

基本实现了所有QQ的功能,包括聊天,离线功能,聊天窗口可发表情,截图,抖动,以及同步画板,另有添加删除好友,群及群组管理, 同时做了一些美化,比目前其他的java实现的聊天室绝对要好看很多, 数据库用的是Mysql。 数据库,包括目录结构,jar包,(实验报告)在内的资源都打包在里面了。 代码恒久远,一次永流传,该资源仅用于Java课程设计。

资源截图

代码片段和文件信息

package basicComp;

import java.awt.Graphics;

import javax.swing.JMenuItem;

import util.FontCreater;
import util.SkinManager;

public class ArtMenuItem extends JMenuItem
{
private static final long serialVersionUID = 1L;

public ArtMenuItem(String label)
{
super(label);
this.setOpaque(false);
this.setBorder(null);
this.setFont(FontCreater.getDefalut().deriveFont(20f));
}

public void paint(Graphics g)
{
g.setColor(SkinManager.getSkinManager().getArtMenuColor(this));
g.fillRoundRect(0 0 this.getWidth()-1 this.getHeight()-110 10);
super.paint(g);
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         663  2017-04-10 15:56  .classpath
     文件           6  2017-02-28 20:14  .gitignore
     文件         389  2017-05-02 19:13  .project
     目录           0  2017-05-02 19:13  .settings\
     文件         598  2017-02-23 19:55  .settings\org.eclipse.jdt.core.prefs
     目录           0  2017-05-07 19:00  bin\
     目录           0  2017-05-07 19:00  bin\basicComp\
     文件        1181  2017-05-07 19:00  bin\basicComp\ArtMenuItem.class
     文件        1477  2017-05-07 19:00  bin\basicComp\ArtPane$1.class
     文件         783  2017-05-07 19:00  bin\basicComp\ArtPane$2.class
     文件        4309  2017-05-07 19:00  bin\basicComp\ArtPane.class
     文件        1301  2017-05-07 19:00  bin\basicComp\Basicframe.class
     文件        1031  2017-05-07 19:00  bin\basicComp\CheckPane$1.class
     文件        2056  2017-05-07 19:00  bin\basicComp\CheckPane.class
     文件        1942  2017-05-07 19:00  bin\basicComp\EBasicScroolUI$1.class
     文件        3318  2017-05-07 19:00  bin\basicComp\EBasicScroolUI.class
     文件        1101  2017-05-07 19:00  bin\basicComp\FuncButton$1.class
     文件        2615  2017-05-07 19:00  bin\basicComp\FuncButton.class
     文件        1961  2017-05-07 19:00  bin\basicComp\IconPane.class
     文件         455  2017-05-07 19:00  bin\basicComp\LoginCheckBox.class
     文件        1049  2017-05-07 19:00  bin\basicComp\SmallButton$1.class
     文件        2926  2017-05-07 19:00  bin\basicComp\SmallButton.class
     文件        2561  2017-05-07 19:00  bin\basicComp\SmallButtonGroup.class
     文件        1249  2017-05-07 19:00  bin\basicComp\SystemButton$1.class
     文件        1135  2017-05-07 19:00  bin\basicComp\SystemButton$2.class
     文件        2975  2017-05-07 19:00  bin\basicComp\SystemButton.class
     目录           0  2017-05-07 19:00  bin\bean\
     文件        1660  2017-05-07 19:00  bin\bean\Friend.class
     文件        2705  2017-05-07 19:00  bin\bean\FriendType.class
     文件         867  2017-05-07 19:00  bin\bean\Func.class
     文件        2712  2017-05-07 19:00  bin\bean\FuncType.class
............此处省略390个文件信息

评论

共有 条评论