基于eclipse平台的RPC系统的实现方法

这篇文章只是简要介绍一些eclipse平台开发的基本知识点。

去年十二月份出差上海客户现场,为客户做了一个基于eclipse平台的PRC系统。该系统主要是的功能就是解析对应的xml并在程序界面的左端把xml数据按照规则生成树状结构并显示。然后根据用户点击的不同树上的节点在界面的右面生面界面。并在下面显示界面。

功能是不是很简单,便是对于一个C++程序员来说一这里面的所有技术点都是陌生的。为了完成任务办法只有一个------学习。

于是我学习了基于eclipse平台的一些知识。

1、需要掌握的基本知识

          1、java语言基本语法与常用 jar包。

          2、基于eclipse 平台的开发方法。

          3、eclipse平台UI库,SWT/JFace相关知识。

          4、数据模型与数据结构设计---针对具体树状控件。

2、开始搞起

          java语法就不需要讲了我们直接讲2、基于eclipse平台的开发方法:

主要内容:

        1、新建一个插件工程

        2、了解eclipse的一些概念:视图,透视图,菜单,工具栏,工作区等。

        视图:指eclipse里面的每个工作的小区域都可以是一个视图。

        透视图:可以定义每个视图在工作区中的位置。

        工作区:eclipse的工作界面。

配置视图菜单等:

        在工程的目录下面找到plugin.xml。这个文件很重要,它定义了插件的所有信息,包括视图等。

点击这个文件,在右侧按照向导来添加不同的组件比如view和菜单。

      视图界面编写:

视图界面的编写主要是使用到swt库,也可以安装windowsbuilder插件来可视化编写。

数据模型:

对于jface的tableView和TreeView都是需要数据模型才能使用,它们是完整的MVC模式。

如果需要示例代码可以找本作者============ 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值