资源简介
mysql数据库(运行sql文件即可)Java版高仿QQ即时通聊天软件主要功能包括私聊、表情发送、图片发送、文件传输、截图、群聊天
代码片段和文件信息
package client.common;
import java.awt.Component;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Image;
import javax.swing.ImageIcon;
import javax.swing.JLabel;
import javax.swing.JList;
import javax.swing.ListCellRenderer;
public class ComboBoxRenderer extends JLabel implements ListCellRenderer
{
private Font uhOhFont;
private ImageIcon[] images=null;
private String[] imageNames=null;
public ComboBoxRenderer(ImageIcon[] imagesString[] imageNames)
{
setOpaque(true);
setHorizontalAlignment(CENTER);
setVerticalAlignment(CENTER);
this.imageNames=imageNames;
this.images=images;
}
/*
* This method finds the image and text corresponding to the selected value
* and returns the label set up to display the text and image.
*/
public Component getListCellRendererComponent(JList list object value
int index boolean isSelected boolean cellHasFocus)
{
// Get the selected index. (The index param isn‘t
// always valid so just use the value.)
int selectedIndex = ((Integer) value).intValue();
if (isSelected)
{
setBackground(list.getSelectionBackground());
setForeground(list.getSelectionForeground());
}
else
{
setBackground(list.getBackground());
setForeground(list.getForeground());
}
// Set the icon and text. If icon was null say so.
ImageIcon icon = images[selectedIndex];
String pet = imageNames[selectedIndex];
setIcon(icon);
if (icon != null)
{
setText(pet);
setFont(list.getFont());
}
else
{
setUhOhText(pet + “ (没有有效的图片)“ list.getFont());
}
return this;
}
// Set the font and text when no image was found.
protected void setUhOhText(String uhOhText Font normalFont)
{
if (uhOhFont == null)
{ // lazily create this font
uhOhFont = normalFont.deriveFont(Font.ITALIC);
}
setFont(uhOhFont);
setText(uhOhText);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-11-19 23:11 MyQQ_v20120823【含数据库】\
文件 1345 2012-08-17 10:16 MyQQ_v20120823【含数据库】\Msg.sql
目录 0 2014-06-02 16:39 MyQQ_v20120823【含数据库】\MyQQ_v20120823\
文件 439 2014-06-02 16:43 MyQQ_v20120823【含数据库】\MyQQ_v20120823\.classpath
目录 0 2012-08-23 09:02 MyQQ_v20120823【含数据库】\MyQQ_v20120823\.myeclipse\
目录 0 2012-08-23 11:26 MyQQ_v20120823【含数据库】\MyQQ_v20120823\.myeclipse\profiler\
文件 824 2012-08-21 17:45 MyQQ_v20120823【含数据库】\MyQQ_v20120823\.myeclipse\profiler\Main.xm
文件 380 2012-08-21 17:45 MyQQ_v20120823【含数据库】\MyQQ_v20120823\.project
目录 0 2012-08-23 11:26 MyQQ_v20120823【含数据库】\MyQQ_v20120823\.settings\
文件 629 2012-08-21 17:45 MyQQ_v20120823【含数据库】\MyQQ_v20120823\.settings\org.eclipse.jdt.core.prefs
目录 0 2012-08-23 09:02 MyQQ_v20120823【含数据库】\MyQQ_v20120823\bin\
目录 0 2012-08-23 08:39 MyQQ_v20120823【含数据库】\MyQQ_v20120823\bin\client\
目录 0 2012-08-23 08:39 MyQQ_v20120823【含数据库】\MyQQ_v20120823\bin\client\common\
文件 2389 2012-08-23 08:39 MyQQ_v20120823【含数据库】\MyQQ_v20120823\bin\client\common\ComboBoxRenderer.class
文件 2123 2012-08-23 08:39 MyQQ_v20120823【含数据库】\MyQQ_v20120823\bin\client\common\MyLabel$1.class
文件 1782 2012-08-23 08:39 MyQQ_v20120823【含数据库】\MyQQ_v20120823\bin\client\common\MyLabel.class
文件 3864 2012-08-23 08:39 MyQQ_v20120823【含数据库】\MyQQ_v20120823\bin\client\common\MyTextPane.class
文件 1989 2012-08-23 08:39 MyQQ_v20120823【含数据库】\MyQQ_v20120823\bin\client\common\MyTreeIcon.class
目录 0 2012-08-23 08:39 MyQQ_v20120823【含数据库】\MyQQ_v20120823\bin\client\control\
文件 1296 2012-08-23 08:39 MyQQ_v20120823【含数据库】\MyQQ_v20120823\bin\client\control\Chat$1.class
文件 1021 2012-08-23 08:39 MyQQ_v20120823【含数据库】\MyQQ_v20120823\bin\client\control\Chat$2.class
文件 10449 2012-08-23 08:39 MyQQ_v20120823【含数据库】\MyQQ_v20120823\bin\client\control\Chat.class
文件 653 2012-08-23 08:39 MyQQ_v20120823【含数据库】\MyQQ_v20120823\bin\client\control\Login$1.class
文件 659 2012-08-23 08:39 MyQQ_v20120823【含数据库】\MyQQ_v20120823\bin\client\control\Login$2.class
文件 658 2012-08-23 08:39 MyQQ_v20120823【含数据库】\MyQQ_v20120823\bin\client\control\Login$3.class
文件 678 2012-08-23 08:39 MyQQ_v20120823【含数据库】\MyQQ_v20120823\bin\client\control\Login$4.class
文件 819 2012-08-23 08:39 MyQQ_v20120823【含数据库】\MyQQ_v20120823\bin\client\control\Login$5.class
文件 819 2012-08-23 08:39 MyQQ_v20120823【含数据库】\MyQQ_v20120823\bin\client\control\Login$6.class
文件 819 2012-08-23 08:39 MyQQ_v20120823【含数据库】\MyQQ_v20120823\bin\client\control\Login$7.class
文件 668 2012-08-23 08:39 MyQQ_v20120823【含数据库】\MyQQ_v20120823\bin\client\control\Login$8.class
文件 5493 2012-08-23 09:15 MyQQ_v20120823【含数据库】\MyQQ_v20120823\bin\client\control\Login.class
............此处省略627个文件信息
- 上一篇:深入浅出设计模式(中文版)真正电子版
- 下一篇:android图书管理系统完整版
相关资源
- MyQQ_v20120823Java版高仿QQ聊天即时通软件
- java高仿qq聊天
- 高仿qqjava
- Java 高仿QQ聊天即时通软件+mysql数据库
- Android应用源码高仿QQ客户端加服务端
- Android高仿QQ搜索框动画效果
- android socket 高仿QQ
- Android高仿QQ扫描二维码功能实现
- Android高仿QQ页面,实现登陆跳转
- android高仿QQ登陆界面Demo
- Android高仿QQ通讯录最终版
- android 高仿qq完整(含服务器端源码)
- android 发说说动态(高仿QQ空间含图片
- android高仿QQ源码(实现了电脑文件传
- 高仿QQ聊天
- 高仿qq聊天界面
- android 高仿QQ界面登录注册
评论
共有 条评论