⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 user.java

📁 java Swing 和java DB数据库开发的类似QQ的聊天工具。
💻 JAVA
字号:
package com.lzw.userList;

import javax.swing.Icon;
import javax.swing.ImageIcon;

import com.lzw.EQ;

public class User {
	private String ip;
	private String host;
	private String tipText;
	private String name;
	private String icon;
	private Icon iconImg = null;
	public User() {
	}
	public User(String host, String ip) {
		this.ip = ip;
		this.host = host;
	}
	public String getIp() {
		return ip;
	}
	public void setIp(String ip) {
		this.ip = ip;
	}
	public String getHost() {
		return host;
	}
	public void setHost(String host) {
		this.host = host;
	}
	public String toString() {
		String strName = getName() == null ? getHost() : getName();
		return strName;
	}
	public String getIcon() {
		return icon;
	}
	public Icon getIconImg() {// 获取头像图片
		int faceNum = 1;
		if (ip != null && !ip.isEmpty()) {
			String tip = ip.replace(".", ",");
			String[] num = tip.split(",");
			if (num.length == 4) {
				Integer num1 = Integer.parseInt(num[2]) + 1;
				Integer num2 = Integer.parseInt(num[3]);
				faceNum = (num1 * num2) % 11 + 1;
			}
		}
		try {
			iconImg = new ImageIcon(
					EQ.class.getResource("/NEWFACE/" + faceNum + ".png"));
		} catch (RuntimeException e) {
			iconImg = new ImageIcon(
					EQ.class.getResource("/NEWFACE/1.png"));
			e.printStackTrace();
		}
		return iconImg;
	}
	public void setIcon(String icon) {
		this.icon = icon;
	}
	public String getTipText() {
		return tipText;
	}
	public void setTipText(String tipText) {
		this.tipText = tipText;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -