package LedShow; import java.util.Iterator; import PbuliClass.Leds; import PbuliClass.ShowMessage; import fence.Fences; import fence.kaoqing.Dell_KaoQing; import fence.kaoqing.TbRealKaoQing; public class KqMessga { /**»ñÈ¡¿Õ¸ñ*/ public static String kong(int i) { String kongge1=""; if(i==1) { kongge1=" "; }else if(i==2) { kongge1=" "; }else if(i==3) { kongge1=" "; } else if(i==4) { kongge1=" "; }else if(i==8) { kongge1=" "; } return kongge1; } static int renshu=0; /**»ñÈ¡ËíµÀ¿¼ÇÚÐÅÏ¢ * @param name ±íʾ¿¼ÇÚÇøÓòµÄÃû³Æ*/ public static StringBuffer get_kaoqqing_message(){ StringBuffer kaoqing_message=new StringBuffer(""); if(Dell_KaoQing.getrealkaoqings()!=null) { if(Dell_KaoQing.getrealkaoqings().size()==0) { kaoqing_message.append("ÎÞÊý¾Ý"); }else { Iterator iterator = Dell_KaoQing.getrealkaoqings().iterator(); while (iterator.hasNext()) {//µü´úÆ÷´æÔÚÔªËØ TbRealKaoQing tbkaoqing = iterator.next();//½«µü´úÆ÷ÀïÃæµÄÔªËØ¸øµ½info¼¯ºÏ //Èç¹û¹´Ñ¡ÏÔʾÐÕÃû if(Leds.get_tb_led().getShow_name().equals("1")) { String name=tbkaoqing.getName(); if(name.length()==2) { name=name+kong(3) ; }else if(name.length()==3) { name=name+kong(1); } else { name="ÎÞÊý¾Ý"; } kaoqing_message.append(name+GetKong.get_kong("kq1")); } //Èç¹û¹´Ñ¡ÏÔʾ¿¨ºÅ if(Leds.get_tb_led().getShow_kahao().equals("1")) { String name=tbkaoqing.getTagid(); kaoqing_message.append(name+GetKong.get_kong("kq2")); } //Èç¹û¹´Ñ¡ÏÔʾ²¿ÃÅ if(Leds.get_tb_led().getShow_bumen().equals("1")) { String name=tbkaoqing.getBumen(); if(name.equals("ϵͳĬÈÏ")) { name="ĬÈÏ"; } if(name.length()==2) { name=name+kong(2); } kaoqing_message.append(name+GetKong.get_kong("kq3")); } //Èç¹û¹´Ñ¡ÏÔÊ¾ÇøÓò if(Leds.get_tb_led().getShow_quyu().equals("1")) { String name=tbkaoqing.getArea(); if(name.length()==2) { name=name+kong(1); } kaoqing_message.append(name+GetKong.get_kong("kq4")); } //Èç¹û¹´Ñ¡½ø¶´Ê±¼ä if(Leds.get_tb_led().getShow_time().equals("1")) { String name=tbkaoqing.getIntime().substring(10,19); kaoqing_message.append(name+GetKong.get_kong("kq5")); } //Èç¹û¹´Ñ¡¾àÀë if(Leds.get_tb_led().getShow_distance().equals("1")) { int x=tbkaoqing.getX(); int y=tbkaoqing.getY(); //¾àÀëÔ­µãµÄ¾àÀë int distance=new Double((Math.sqrt(x*x+y*y))/100).intValue(); kaoqing_message.append(distance+"Ã×"); } kaoqing_message.append("\n"); } } }else { kaoqing_message.append("ÎÞÊý¾Ý"); } return kaoqing_message; } /**»ñÈ¡¿¼ÇڵıêÌâ*/ public static StringBuffer get_KQ_title() { StringBuffer message=new StringBuffer(""); if(Leds.getKqvc().size() !=0) { for(int i=0;i