java界面windowbuilder
2015-11-19 21:44
441 查看
1.java swing 开发安装windowbuilder ,支持eclipse下的java界面静态开发,使用时只需要继承JFrame,然后右键使用windowbuilder方式打开文件
2.下载地址
Eclipse 3.6 (Helios)
http://dl.google.com/eclipse/inst/d2wbpro/latest/3.6
Eclipse 3.5 (Galileo)
http://dl.google.com/eclipse/inst/d2wbpro/latest/3.5
Eclipse 3.4 (Ganymede)
http://dl.google.com/eclipse/inst/d2wbpro/latest/3.4
3.界面开发的思考
以前觉得界面开发,只有那么几个框架,mfc、winform、wtl,随着经验和见识的丰富,见到了越来越多的框架和开发模式,才恍然大悟,其实界面开发,都是和window打交道,只要有相应的接口调用就行了。不管什么语言都可以方便的做出好的界面来,即使是网页、脚本js、tcl,只要sdk丰富。
界面创建一般分为动态和静态的方式,动态的就是完全使用api create创建,静态的只需要使用工具拖拽生成resource文件即可。使用好的框架对底层的封装更好,不过使用差一点的对自己的认识也可以提高,像mfc这种框架,消息机制和windows api 都是必须了解才能使用的。
想到大学看到的计算机大师的一句话,代码最重要的是算法,现在更多的商用产品考虑的都是框架和ui美观,效率都是其次的考虑,国内程序员都是拿来主义式的开发,真正底层的开发才是大牛,像xuetr.exe工具的作者一样熟悉系统底层,虽然比不上一些商用软件产生的价值,单论对软件系统的认知度上来说已经是大神级别。
还是想吐槽一些国内的软件开发,做编译器等核心的少,做外围开发的多!!!
flex && bison 这样的C算法封装,开发编译器框架,国内有多少人能做出来。。。。。。。。T_T
2.下载地址
Eclipse 3.6 (Helios)
http://dl.google.com/eclipse/inst/d2wbpro/latest/3.6
Eclipse 3.5 (Galileo)
http://dl.google.com/eclipse/inst/d2wbpro/latest/3.5
Eclipse 3.4 (Ganymede)
http://dl.google.com/eclipse/inst/d2wbpro/latest/3.4
3.界面开发的思考
以前觉得界面开发,只有那么几个框架,mfc、winform、wtl,随着经验和见识的丰富,见到了越来越多的框架和开发模式,才恍然大悟,其实界面开发,都是和window打交道,只要有相应的接口调用就行了。不管什么语言都可以方便的做出好的界面来,即使是网页、脚本js、tcl,只要sdk丰富。
界面创建一般分为动态和静态的方式,动态的就是完全使用api create创建,静态的只需要使用工具拖拽生成resource文件即可。使用好的框架对底层的封装更好,不过使用差一点的对自己的认识也可以提高,像mfc这种框架,消息机制和windows api 都是必须了解才能使用的。
想到大学看到的计算机大师的一句话,代码最重要的是算法,现在更多的商用产品考虑的都是框架和ui美观,效率都是其次的考虑,国内程序员都是拿来主义式的开发,真正底层的开发才是大牛,像xuetr.exe工具的作者一样熟悉系统底层,虽然比不上一些商用软件产生的价值,单论对软件系统的认知度上来说已经是大神级别。
还是想吐槽一些国内的软件开发,做编译器等核心的少,做外围开发的多!!!
flex && bison 这样的C算法封装,开发编译器框架,国内有多少人能做出来。。。。。。。。T_T
相关文章推荐
- flash buidler 4.7 真机调试
- GRUB,UEFI
- Easyui后台管理界面设计
- 用Swing写个scrapy爬虫图形界面
- ural 1306. Sequence Median
- Button.titleLabel.text.length与Button.currentTitle.lenth的区别?
- hdoj3836Equivalent Sets【scc +缩点】
- rpmbuild 对应的dpkg命令 dpkg-buildpackage
- LeetCode Unique Paths
- HDOJ--2767--Proving Equivalences
- UI - UIPickerView
- leetcode 63:Unique Paths II
- Android进阶-复杂的UI框架(一)
- maven项目出现web.xml is missing and <failOnMissingWebXml> is set to true错误的解决办法
- leetcode 62:Unique Paths
- Android进阶-如何避免频繁修改UI代码
- UI基础_UITableView
- Android进阶-子线程中刷新UI的讨论
- UIView与AVLayer
- ### Error building SqlSession.