package Method; import Frame.TcpIpManage; import PbuliClass.Systems; import engbs.Bs_look_baowen; /**¸ÃÀàÓÃÓÚÏÔʾÏëÒªÏÔʾµÄ±¨ÎÄ*/ public class BaoWenShow { static boolean savebaowen=Systems.sys().getOpensave().equals("1"); /**ÏÔʾ±¨ÎÄÊý¾Ý * @param dataÐèÒªÏÔʾµÄÊý¾Ý * @param datatypeÐèÒªÏÔʾµÄÊý¾ÝÀàÐÍ*/ public static void show(String data,String datatype,String tagid) { //ÏÔʾUDPת·¢µÄÊý¾Ý if(TcpIpManage.getStar()&& TcpIpManage.getDatatypeis().equals(datatype)) { if(data !=null && !data.equals("")) { boolean showtagid=TcpIpManage.getNeed_guo_lv_tag().equals(tagid); boolean alltagid=TcpIpManage.getNeed_guo_lv_tag().equals("Ñ¡Ôñ±êÇ©"); if(showtagid || alltagid) { TcpIpManage.get_text_area().append(data+"\n"); TcpIpManage.get_text_area().setCaretPosition(TcpIpManage.get_text_area().getText().length()); } } } } /**ÏÔʾµ÷ÊÔÊý¾Ý*/ public static void showdebug(String datatype,String message) { if(TcpIpManage.getStar()&& TcpIpManage.getDatatypeis().equals(datatype)) { TcpIpManage.get_text_area().append(message+"\n"); TcpIpManage.get_text_area().setCaretPosition(TcpIpManage.get_text_area().getText().length()); } } /**ÎÞÌõ¼þÏÔʾÊý¾Ý*/ public static void showmust(String message) { TcpIpManage.get_text_area().append(message+"\n"); TcpIpManage.get_text_area().setCaretPosition(TcpIpManage.get_text_area().getText().length()); } /**ÏÔʾÊý¾Ý * @param dataÊý¾Ý * @param dataypeÊý¾ÝÀàÐÍ * @param ip * @param ip¶Ë¿Ú*/ public static void show2(String data,String datatype,String ip,int port) { Bs_look_baowen.insert_all(data,"ËùÓбêÇ©");//BS¶Ë²é¿´±¨ÎÄ if(TcpIpManage.getStar()&& TcpIpManage.getDatatypeis().equals(datatype)) { String a=data+"\n"; if(!TcpIpManage.isShowfrom()) { a="From:"+ip+":"+port+","+GetNowTime.timestamp2()+","+data+"\n"; } TcpIpManage.get_text_area().append(a); TcpIpManage.get_text_area().setCaretPosition(TcpIpManage.get_text_area().getText().length()); if(savebaowen) { SaveFIleInTxt.insert_intxt(a); } } } /**ÏÔʾÊý¾Ý * @param dataÊý¾Ý * @param dataypeÊý¾ÝÀàÐÍ * @param ip * @param ip¶Ë¿Ú*/ public static void show3(String data,String datatype,String ip,String port,String tagid) { if(TcpIpManage.getStar()&& TcpIpManage.getDatatypeis().equals(datatype)) { boolean showtagid=TcpIpManage.getNeed_guo_lv_tag().equals(tagid); boolean alltagid=TcpIpManage.getNeed_guo_lv_tag().equals("Ñ¡Ôñ±êÇ©"); if(showtagid || alltagid) { String a=data; if(!TcpIpManage.isShowfrom()) {//Èç¹ûÏÔʾÊý¾ÝÀ´Ô´ a=GetNowTime.timestamp2()+",from:"+ip+":"+port+","+data; } TcpIpManage.get_text_area().append(a+"\n"); TcpIpManage.get_text_area().setCaretPosition(TcpIpManage.get_text_area().getText().length()); if(savebaowen) { SaveFIleInTxt.insert_intxt(a); } } } } public static void show4(String data,String datatype,String tagid) { if(TcpIpManage.getStar()&& TcpIpManage.getDatatypeis().equals(datatype)) { boolean showtagid=TcpIpManage.getNeed_guo_lv_tag().equals(tagid); boolean alltagid=TcpIpManage.getNeed_guo_lv_tag().equals("Ñ¡Ôñ±êÇ©"); if(showtagid || alltagid) { TcpIpManage.get_text_area().append(data+"\n"); TcpIpManage.get_text_area().setCaretPosition(TcpIpManage.get_text_area().getText().length()); } } } /**ÏÔʾTCP¶Ë¿ÚÊý¾Ý*/ public static void tcpshow(String message,String message1) { if(TcpIpManage.getStar()) { boolean b=TcpIpManage.get_xieyi_type().equals("1"); if(TcpIpManage.isHexin()) { message=message1; } if( b) { if(!TcpIpManage.isShowfrom()) {//Èç¹ûÏÔʾÊý¾ÝÀ´Ô´ message=GetNowTime.timestamp2()+":"+message; } TcpIpManage.get_text_area().append(message+"\n"); TcpIpManage.get_text_area().setCaretPosition(TcpIpManage.get_text_area().getText().length()); } } } /**ÏÔʾ±¨ÎÄÊý¾Ý*/ public static void ok(String xieyi,String datatype,String message,String ip,String datafrom) { if(TcpIpManage.getStar()) { boolean b=TcpIpManage.get_xieyi_type().equals(xieyi); boolean a=TcpIpManage.getDatatypeis().equals(datatype); if(a&&b) { String as=message+"\n"; if(!TcpIpManage.isShowfrom()) {//Èç¹ûÏÔʾÊý¾ÝÀ´Ô´ as=datafrom+GetNowTime.timestamp2()+",from:"+ip+","+message+"\n"; } TcpIpManage.get_text_area().append(as); TcpIpManage.get_text_area().setCaretPosition(TcpIpManage.get_text_area().getText().length()); if(savebaowen) { SaveFIleInTxt.insert_intxt(as); } } } } /**ÏÔʾ±¨ÎÄÊý¾Ý*/ public static void ok_tagid(String xieyi,String datatype,String message,String ip,String tagid) { if(TcpIpManage.getStar()) { boolean ned=TcpIpManage.getNeed_guo_lv_tag().equals(tagid); boolean all=TcpIpManage.getNeed_guo_lv_tag().equals("Ñ¡Ôñ±êÇ©"); if(ned || all) { boolean b=TcpIpManage.get_xieyi_type().equals(xieyi); boolean a=TcpIpManage.getDatatypeis().equals(datatype); if(a&&b) { String as=GetNowTime.timestamp2()+",from:"+ip+","+message+"\n"; if(!TcpIpManage.isShowfrom()) {//Èç¹ûÏÔʾÊý¾ÝÀ´Ô´ as=message+"\n"; } TcpIpManage.get_text_area().append(as); TcpIpManage.get_text_area().setCaretPosition(TcpIpManage.get_text_area().getText().length()); if(savebaowen) { SaveFIleInTxt.insert_intxt(as); } } } } } /**ÏÔʾ±¨ÎÄÊý¾Ý*/ public static void showbaowen4(String datatype,String message,String tagid) { if(TcpIpManage.getStar()) { boolean ned=TcpIpManage.getNeed_guo_lv_tag().equals(tagid); boolean all=TcpIpManage.getNeed_guo_lv_tag().equals("Ñ¡Ôñ±êÇ©"); if(ned || all) { boolean a=TcpIpManage.getDatatypeis().equals(datatype); if(a) { TcpIpManage.get_text_area().append(message); TcpIpManage.get_text_area().setCaretPosition(TcpIpManage.get_text_area().getText().length()); if(savebaowen) { SaveFIleInTxt.insert_intxt(message); } } } } } }