论坛首页 Java企业应用论坛

Swing渐变生成工具

浏览 9585 次
精华帖 (1) :: 良好帖 (17) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-01-07  
Swing还是可以干出让人想不到的事情.
0 请登录后投票
   发表时间:2011-01-07  
修改了调节颜色r,g,b,a值的slider,继续再美化,*^o^*,现在那小圆球还不够好看。


  • 大小: 31.2 KB
0 请登录后投票
   发表时间:2011-01-10  
节颜色r,g,b,a值的slider,继续再美化,*^o^*,现在那小圆球还
0 请登录后投票
   发表时间:2011-01-24  
jorneyR 写道
忘了提用户预先定义的颜色了(可以重复使用用户自己喜欢的颜色,合适的颜色,这在设计中非常重要)。
保存在resources/colors.txt文件中,每个颜色使用16进制表示,使用HTML中的颜色格式#rgb, #rrggbb, #aarrggbb,
每个颜色值单独占用一行(可以修改ColorChooser.prepareColors函数实现自己喜欢的存储方式).

还可以为颜色选择窗体添加一些功能,如按下s,保存当前选中的颜色到colors.txt中,这个功能还没有去做。

colors.txt的内容,如:
#FF635D49
#ab4D7B20
#FF7321
#BFDD89
#AA6A2D
#9C1594
#00E500
#E2FF55
#D718A5
#BB2100
#D0F15A
#169800
#00DBFF
#00FF00

补充:Fraction按钮没有使用现成的组件如JLabel,JComponent,JPanel等来做,是为了处理拖动时的相关计算方便一点。


java.io.FileNotFoundException: resources\colors.txt (系统找不到指定的路径。)
在MyEclipse里的这样的 new File("resources/colors.txt")应改成new File(ClassLoader.getSystemResource("resources/colors.txt").getFile())
这渐变要是能自动变化跟千千静听和WindowsPlayer里的梦幻效果一摸一样
楼主太强大了!!!
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics