专栏首页sofu456java界面windowbuilder

java界面windowbuilder

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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • ODBC连接

    安装mysql-for-visualstudio-1.2.9,和entity后添加vs mysql数据源

    sofu456
  • C++类成员反射实现

    日常编程中有这样的需求,一个是为了调试,二个是为了在不同模块运行时得到类的属性用于显示及修改。但C++未提供原生的反射机制,所以有了以下思考。

    sofu456
  • 传统相机标定方法解析

    本文转自:http://blog.sina.com.cn/s/blog_b364631a0101iopy.html

    sofu456
  • Javascript解析机制 执行机制

    HTML5学堂:在学习JavaScript过程中,我们需要了解事件的机制是怎么执行的?本文将会提到JavaScript事件机制的解析,希望对大家有帮助! jav...

    HTML5学堂
  • 解决EventBus中接收方法中无法更新UI的问题

    用户2032165
  • 二分查找与二分答案(3)

    mathor
  • 谷歌最新人工智能研究:仅利用稀疏轮廓位置“重构”图像

    原文来源:arXiv 作者:Tali Dekel、Chuang Gan、Dilip Krishnan、Ce Liu、William T. Freeman 「雷克...

    企鹅号小编
  • 明码标价,暗网真可雇凶杀人?学术界首次直面“杀手”问题

    漆黑房间角落,黑衣人通过泛着微光的手机收到了行动指令,收定金-准备装备-刺杀一气呵成,这是《这个杀手不太冷》一类杀手篇中的经典接头镜头。

    大数据文摘
  • 业界 | 蚂蚁金服 x 机器之心开发者大赛闭幕,330万元大奖花落「萌宠到家」

    机器之心报道 作者:王艺 ? 为期两天一夜的「ATEC 开发者大赛」于 10 月 13 日在云栖大会现场顺利闭幕,本次比赛由蚂蚁金服主办、机器之心承办,是一场中...

    机器之心
  • JavaScript 变量

    JavaScript 是一种弱类型语言,javascript的变量类型由它的值来决定。 定义变量需要用关键字 var

    Devops海洋的渔夫

扫码关注云+社区

领取腾讯云代金券