仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 544|回复: 8
打印 上一主题 下一主题

[学习教程] 发布一篇浅谈Eclipse RCP中可用的可视化编纂器

[复制链接]
再见西城 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:05:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
你通过从书的数量和开发周期及运行速度来证明:net和ruby要比java简单。
在举行RCP开辟的时分,有一个可视化编纂器,固然能够起到事半功倍的效果。关于进销存办理体系这样复杂的程序来讲,视图加对话框就能够弄定一切的程序功效,但是关于视图和对话框中的控件,假如没有可视化编纂器的匡助,足以闪开发者焦头烂额。但是选择可视化编纂器的路途却崎岖崎岖,我在这里把我的履历写出来,但愿对人人有一点匡助。
先来讲说VE,我想人人一想到可视化编纂器的时分,第一个就会想到VE。我在这里告知人人,这个编辑器你们基本不必思索,不必华侈工夫在它下面。为何这么说呢?第一,这个编纂器的官方版本仍是2007年1月30日公布的1.2.3_jem版,这个版本只撑持Eclipse3.2,不撑持3.4。固然另有一个非官方的1.4版能够用,它的安装地点为http://update.soyatec.org/Ganymede/ve/1.4,能够经由过程Eclispe的Update功能举行安装。但是,这个1.4版的体现比1.2.3版还要差,它竟然在编纂ViewPart的时分会堕落,编纂Dialog却是没有甚么成绩,不外其实是很欠好用,改个结构都难。
以是我以为人人首选的思索对象应当仍是SWT-Designer,不外要钱,并且很贵,是239美圆,假如是239元国民币,我会坚决果断地买上去,可是是美圆,那就另当别论了。不外假如是专做RCP开辟的公司,能够思索,不外我想年夜部分做RCP开辟的,都应当是我们如许的玩票吧。关于我来说,基础上就是能不花钱就不费钱,先不注册和激活,用起来吧,固然只要三地利间,可是三天后删失落用户目次下的Instantiations.license文件,又能够重新再来了。
不外别乐意得太早,收费版本竟然有功效限定。好比说,想创立一个对话框,创立不了。可是我发明,假如我手动写一个对话框的代码,却能够用SWT-Designer编纂,关于Eclispe主动天生的View类,也可以编纂。这功效对我来讲,已充足了。
并非你任意写个对话框类都能够用SWT-Designer编纂的,要想它可以被可视化编纂器剖析,对话框类必需具有以下的情势:
import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.Dialog;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.swt.events.ShellAdapter;
import org.eclipse.swt.events.ShellEvent;

public class LoginDialog extends Dialog {
    protected Shell shell;
    private int result;

    public LoginDialog(Shell parent, int style) {
        super(parent, style);
    }

    public LoginDialog(Shell parent) {
        super(parent);
    }

    public int open(){
        createContents();
        return result;
    }

    protected void  createContents(){
        //注重上面这一行创立Shell时的参数,想想我后面讲的形式对话框的观点
        shell = new Shell(getParent(), SWT.DIALOG_TRIM | SWT.APPLICATION_MODAL);
    }

}
<p>
有了这样一个呼声:让java代替C语言成为基本语言。这些足以说明java简单易学的这个优点。其次,java的功能强大,前面我也提到了,EJB3.0的推出使java成为了大型项目的首选。
第二个灵魂 该用户已被删除
沙发
发表于 2015-1-20 13:55:17 | 只看该作者
还好,SUN提供了Javabean可以把你的JSP中的 Java代码封装起来,便于调用也便于重用。
老尸 该用户已被删除
板凳
发表于 2015-1-29 08:37:23 | 只看该作者
我大二,Java也只学了一年,觉得还是看thinking in java好,有能力的话看英文原版(中文版翻的不怎么好),还能提高英文文档阅读能力。
admin 该用户已被删除
地板
发表于 2015-2-6 00:07:06 | 只看该作者
是一种突破用户端机器环境和CPU
谁可相欹 该用户已被删除
5#
发表于 2015-2-14 11:54:34 | 只看该作者
《JAVA语言程序设计》或《JAVA从入门到精通》这两本书开始学,等你编程有感觉的时候也可以回看一下。《JAVA读书笔记》这本书,因为讲的代码很多,也很容易看懂,涉及到面也到位。是你学习技术巩固的好书,学完后就看看《JAVA编程思想》这本书,找找一个自己写的代码跟书上的代码有什么不一样。
金色的骷髅 该用户已被删除
6#
发表于 2015-3-4 06:07:05 | 只看该作者
应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展
山那边是海 该用户已被删除
7#
发表于 2015-3-11 17:39:43 | 只看该作者
Jive的资料在很多网站上都有,大家可以找来研究一下。相信你读完代码后,会有脱胎换骨的感觉。遗憾的是Jive从2.5以后就不再无条件的开放源代码,同时有licence限制。不过幸好还有中国一流的Java程序员关注它,外国人不开源了,中国人就不能开源吗?这里向大家推荐一个汉化的Jive版本—J道。Jive(J道版)是由中国Java界大名 鼎鼎的banq在Jive 2.1版本基础上改编而成, 全中文,增加了一些实用功能,如贴图,用户头像和用户资料查询等,而且有一个开发团队在不断升级。你可以访问banq的网站
爱飞 该用户已被删除
8#
发表于 2015-3-19 04:14:04 | 只看该作者
如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。
兰色精灵 该用户已被删除
9#
发表于 2015-3-27 07:36:33 | 只看该作者
一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 07:59

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表