- 博客(6)
- 收藏
- 关注
原创 JTextArea放在JScrollPane中时,不能设置JTextArea的PreferredSize,否则不会出现滚动条
JTextArea放在JScrollPane中时,不能设置JTextArea的PreferredSize,否则不会出现滚动条
2013-01-25 11:38:44 1170
原创 MySQL CASE/REPLACE/EXISTS函数使用范例
背景: 在用户管理模块中,当Add User以及Update User时,因为对User的权限进行了设置,需要相应的更新User所属公司的权限配置。为了编码简单,所以最后使用了一个比较复杂的SQL来进行实现。 表介绍: account表——记录公司信息 user_r表——记录公司下的User帐号信息 两张表通过列ACCOUNTNUMBER进行关联 SQL语句: UPDAT
2013-01-17 11:48:36 1869
原创 JInternalFrame标题栏设置
jif.putClientProperty("JInternalFrame.isPalette", Boolean.TRUE); //取消最大化、最小化、关闭等按钮的显示,仅仅遗留供Drag移动Frame的窄标题栏 ((javax.swing.plaf.basic.BasicInternalFrameUI) jif.getUI()).setNorthPane(n
2013-01-09 17:30:42 1259
原创 Desktop项目MVC分层分析
长时间使用Java Swing编写Applet以及Desktop程序,总觉得编写的代码灵活性不高,复用性不够等,一直试图将MVC结构融入自己的代码架构中,今天根据自身的理解总结一下通过Swing编写Desktop程序的MVC结构。
2013-01-08 22:14:36 830
原创 Applet使用JNLP DownloadService延迟加在Jar的进度处理
说明:这篇文章的主题是使用JNLP启动Applet中的一个小知识点——延迟加载Jar及其加载时进度处理 JNLP中,延迟加载Jar的配置,关键代码:download='lazy' 以下代码就可以触发下载以上配置的几个延迟Jars,但是却无法有效的控制下载的进度 C
2013-01-07 17:53:47 1043
原创 DecimalFormat对数值格式化的舍入问题——RoundingMode
背景: 在对数值做一些计算的时候,往往我们需要控制计算结果的精度,所以会使用到DecimalFormat类来将数值格式化成字符串。在最近测试中,突然注意到默认使用DecimalFormat进行格式化时,并非我们一般认识上的四舍五入,而是一种诡异的舍入——(1)5以下舍去(2)5以上舍入(3)若前一位是奇数,5就舍入(4)如前一位是偶数,5就舍去 遇到这样的统计结论,没有理论的支持,我们总是感到
2013-01-04 16:39:28 42539 11
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人