订阅

SWING

java swing: JList ListSelectionListener 响应两次的解决办法
valueChanged()方法总是被执行两次,鼠标点击执行一次,鼠标释放执行一次。所以注意在valueChanged()里面添加的操作,如果两次执行会影响结果的话,可以用JList.getValueIsAdjusting()判断。 鼠标点击,getValueIsAdjusting() 返回True. 鼠标释放,getValueIsAdjusting() ...
老高    分类:    发布时间:2018-11-21 21:53
SWING设置全局字体(SUN JDK)
为什么要这么做? 因为java默认的字体显示中文都很难看 因为比如jgoodies这样的skin默认不支持中文 因为jdk1.4中文字体mapping有严重bug,用过IDEA的人都知道 ​因为大家只有sun的jdk可用,ibm的,bea的都不适合跑client
老高    分类:    发布时间:2018-06-20 21:55
使用BAT运行JAVA不显示DOS窗口
很多朋友在WINDOWS下会用批处理去启动自己的java程序,一般的写法是运行class:java xx运行jar:java -jar xxx.jar但是这样运行会有一个恶心的对话框停在那直到我们关闭程序。
老高    分类:    发布时间:2018-04-27 10:16
Maven生成可以直接运行的jar包的三种方式
Maven可以使用mvn package指令对项目进行打包,如果使用java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in xxx.jar"(没有设置Main-Class)、ClassNotFoundException(找不到依赖包)等错误。
老高    分类:    发布时间:2018-04-27 10:06
返回顶部