
Swing
zoe984623
这个作者很懒,什么都没留下…
展开
-
一个SWING拖拽的例子及简单分析
import java.awt.AlphaComposite; import java.awt.Component; import java.awt.Graphics2D; import java.awt.Point; import java.awt.Rectangle; import java.awt.Toolkit; import java.awt.datatransfer.Dat...2010-03-18 17:00:57 · 301 阅读 · 0 评论 -
swing 国际化
查阅了很多资料,最简单的需求是当用户登录的时候选择语言,这个就不说了。 比较变态的需求是,当用户已经登录到某个界面的时候突然想到要修改语言了(的确够变态 哈哈), 查阅了很多资料,找到一个不错的方法。 该方法使用了观察着模式,就是给每一个面板添加监听,当用户修改语言的时候,触发所有已存在的面板的监听程序,将对应面板上的语言全部修改成新的语言版本。 简单步骤如下:1,定义监听接口 /**...2010-03-18 17:09:27 · 244 阅读 · 0 评论 -
给swing桌面程序新建一个系统托盘
可以在jframe的构造方法中加入如下方法: //新建系统托盘 private void createSystemTray() { try { // 判断当前平台是否支持系统托盘 if (SystemTray.isSupported()) { ...2010-03-18 17:12:25 · 115 阅读 · 0 评论