如何cancel一个swingworker
最近在项目里一直在用jdesktop的swingworker(已经合入JDK 6),是个不错的swing线程库。今天需要在界面里cancel一个swingworker。研究了一下午,结合swingworker的文档、源代码和自己的代码实验,以下是两种安全cancel一个swingworker的方法方法一,使用isCancelled: protected Object [more...]
最近在项目里一直在用jdesktop的swingworker(已经合入JDK 6),是个不错的swing线程库。今天需要在界面里cancel一个swingworker。研究了一下午,结合swingworker的文档、源代码和自己的代码实验,以下是两种安全cancel一个swingworker的方法方法一,使用isCancelled: protected Object [more...]
这两天在写swing的时候遇到一个问题,JScrollPane在相应鼠标滚轮的时候很慢,滚了一大段才移了一点点,给人的感觉就是鼠标很“硬”。刚才查了一下javadoc,看到JScrollbar有个方法:setUnitIncrement(int) 和 [more...]
节省时间,什么是ntp在这里就不解释了,下面就大概讲一下在Linux下如何配置、启动ntp服务。当然,前提是在系统中已经安装了ntp服务首先手动同步一下时间: # ntpdate [more...]
原文collected by Tom Van VleckA clever person solves a problem. A wise person avoids it.-- EinsteinAndré Bensoussan once explained to me the difference between a programmer and a designer:"If [more...]
刚才在写一个方法的时候试图在enum上使用annotation:public enum DataKey { @Incremental @FromProbe @Transient(replacePolicy = ReplacePlolicy.REPLACE_IF_LATER_THAN) [more...]
借着奥运的东风google在中国市场终于开始作为了。先是google map上的火炬传递路线,然后是google earth上的3D场馆模型,再是google map的完全本地化,以及之后不久基于google [more...]
北京时间6月18日凌晨1点,Firefox全球下载日开始,全世界的FF爱好者蜂拥至Mozilla的官方网站下载FF [more...]