swing中Label添加下划线大致有下面三种实现方法:
- [一]、利用<HTML>标签实现
- [二]、利用Graphics 重写paint方法画出下划线
- [三]、完美实现下划线,支持Border设置和自定义Color
下面具体分析每种实现方式的优缺点:
[一]、[……]
本文仅仅是描述前端WEB或者是在做demo时如何简单实现Excel导出。
[1]、主要的测试代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>JavaScript实现WEB页面导出为EXCEL的方法</title> </head> <body> <br /> <table id="michale_table" width="100%" border="1" cellspacing="0" cellpadding="0"> <tr> <td colspan="5" align="center">JavaScript实现WEB页面导出为EXCEL的方法</td> </tr> <tr> <td>主题</td> <td>site地址</td> <td>作者</td> </tr> <tr> <td>我的blog</td> <td>http://www.micmiu.com/</td> <td>Michael and Hazel</td> </tr> <tr> <td>keepalived实现双机热备</td> <td>http://www.micmiu.com/enterprise-app/cluster/keepalived-hot-standby/</td> <td>Michael</td> </tr> <tr> <td>条形码/二维码之开源利器ZXing图文介绍</td> <td>http://www.micmiu.com/enterprise-app/java-zxing/</td> <td>Michael</td> </tr> </table> <br /> <input type="button" onclick="javascript:exportTableToExcel('michale_table');" value="导出Excel" /> <br /> <script type="text/javascript"> function exportTableToExcel(table_id){ var o_AXO = new ActiveXObject("Excel.Application"); var o_WB; var o_Sheet; try{ o_WB = o_AXO.Workbooks.Add(); //激活当前sheet o_Sheet = o_WB.ActiveSheet; }catch(err){ alert("仅适用于IE浏览器,同时请确认已经安装好Excel软件"); return false; } var o_table = document.getElementById(table_id); var row_len = o_table.rows.length; for (i = 0; i < row_len; i++){ var cell_len = o_table.rows[i].cells.length; for (j = 0; j < cell_len; j++){ var cellText = o_table.rows[i].cells[j].innerText; o_Sheet.Cells(i + 1, j + 1).value = cellText; } } o_AXO.Visible = true; } </script> </body> </html> |
[2]、页面截图:
[3]、导出Excel的截图:
[4]、说明
JavaScrip[……]
之前曾写过一blog : XStream序列化JAVA对象为XML以及反序列化 (http://www.micmiu.com/lang/java/xstream-java-xml/),今天介绍另一个Java Bean<->XML 之间序列化和反序列化的轻量级工具:Simple
官网[……]
最近常碰到有人问如何运用Hibernate操作Oracle中的Clob、Blob字段,相关问题大概如下几种:
【一】、正则表达式的规则
[……]
继前面介绍的一个日本开源软件(该软件只能实现QRCode)原文: Java实现二维码QRCode的编码和解码(http://www.micmiu.com/enterprise-app/java-qrcode/ ),今发现又一优秀的开源利器– ZXing,相比而言它更加灵活方便,可以实现多种编码格式[……]
周末试用下Android手机的二维码扫描软件,扫描了下火车票、名片等等,觉得非常不错很有意思的。当然Java也可以实现这些,现在就分享下如何简单用Java实现二维码中QRCode的编码和解码(可以手机扫描验证)。
涉及到的一些主要类库,方便大家下载:
本文的重点是介绍如何用Java一步一步来开发ONC RPC的应用。
有关RPC、ONC、RPCGEN、XDR等概念的介绍可以参考如下网站
http://en.wikipedia.org/wiki/Remote_procedure_call
http://en.wikipedia.org/[……]
近期评论