📄 logfloor.java
字号:
//LogFloor.java
import java.util.*;
/**
*日志类
*表示包含日期,时间,IP,端口,错误类型
*/
public class LogFloor
{
public final static String[] COLUMN_NAMES={"日期时间","IP设备","端口","错误类型"};
String date="";
String IP ="";
int port=0;
int wrongType=0;
public String getDate(){
return date;
}
public String getIP(){
return IP;
}
public int getPort(){
return port;
}
public int getWrongType(){
return wrongType;
}
public void setDate(String date){
this.date=date;
}
public void setIP(String IP){
this.IP=IP;
}
public void setPort(int port){
this.port = port;
}
public void setPort(Integer port){
this.port = port.intValue();
}
public void setWrongType(int wrongType){
this.wrongType=wrongType;
}
public void setWrongype(Integer wrongType){
this.wrongType=wrongType.intValue();
}
//生成数据Vector表示方式,共DefaultTable使用
public Vector getDataVector(){
Vector v = new Vector();
v.add(date);
v.add(IP);
v.add(new Integer(port));
v.add(new Integer(wrongType));
return v;
}
//Vector->LogFloor
public static LogFloor parseFloor(Vector v){
LogFloor floor = new LogFloor();
floor.setIP((String)v.elementAt(1));
floor.setDate((String)v.elementAt(0));
floor.setPort((Integer)v.elementAt(2));
floor.setWrongType((Integer)v.elementAt(3));
return floor;
}
public static Vector getColumnNameVector(){
Vector v = new Vector();
for(int i =0;i<COLUMN_NAMES.length;i++)
{
v.add(COLUMN_NAMES[i]);
}
return v;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -