web开发中图形记数器

补(2005-11-12)整理

最常见的应用:网站的浏览数显示

 

帖上项目中的代码

//运用中可依据实际情况补充入口参数

public static String getCounterHTML(String strText,int intCount) throws Exception{
        String strReturnValue="";
        strReturnValue = "<table width='200' border='0' align='center' cellpadding='0' cellspacing='0'>\r\n";
        strReturnValue = strReturnValue+ "<td align='right'>"+strText+"</td>";
        strReturnValue = strReturnValue+"<td width='4' align='left'>"
        strReturnValue = strReturnValue+"<img src='jsq001.gif' width='4' height='20'></td>\r\n";
        strReturnValue = strReturnValue+"<td valign='bottom' background='jsq002.gif'>\r\n";
        strReturnValue = strReturnValue+"<table width='100%' border='0' cellpadding='0' cellspacing='0'>\r\n";
        strReturnValue = strReturnValue+"<tr align='center'>\r\n";
        String strCount = String.valueOf(intCount);
        int bottomcount = strCount.length()>6?strCount.length():6;
        for(int i=0;i<bottomcount;i++){
            String strShowNum = "";
            if(6-strCount.length()>0){
                if(i<6-strCount.length()){
                    strShowNum = "0";
                }
                else{
                    strShowNum = String.valueOf(strCount.charAt(i -(6 - strCount.length())));
                }
            }else{
                strShowNum = String.valueOf(strCount.charAt(i));
            }
            strReturnValue = strReturnValue+"<td>"+strShowNum+"</td>";
            if(i!=(strCount.length()>6?strCount.length():6)-1){
                strReturnValue = strReturnValue+"<td width=2><img src='jsq003.gif' width=2 height=14></td>";
            }
        }
        strReturnValue = strReturnValue+"</tr></table></td>\r\n";
        strReturnValue = strReturnValue+"<td width='5'><img src='jsq004.gif' width='5' height='20'></td>\r\n";
        strReturnValue = strReturnValue+"</tr></table>\r\n";
        return strReturnValue;
    }

 

 

需要用到四张图片:

jsq001.gif  
 

jsq002.gif   
 

jsq003.gif   
 

jsq004.gif   
 
 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值