登录 注册
当前位置:主页 > 资源下载 > 9 > 部分6:Eclipse SWT Jface 核心应用

部分6:Eclipse SWT Jface 核心应用

  • 更新:2024-07-20 13:44:26
  • 大小:7.78MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Java - 后端
  • 格式:PDF

资源介绍

第5篇 RCP应用篇 第22章 富客户端平台(RCP)应用 446 22.1 RCP概述 446 22.1.1 什么是RCP 446 22.1.2 RCP应用的现状 447 22.2 第一个RCP项目 448 22.2.1 创建插件项目 449 22.2.2 运行RCP程序 450 22.2.3 插件的文件清单 451 22.2.4 MANIFEST.MF文件 452 22.2.5 build.properties文件 454 22.2.6 plugin.xml文件 454 22.3 RCP运行的基本原理 455 22.3.1 插件类MyRCPPlugin 455 22.3.2 应用程序类Application 456 22.3.3 工作台窗口类 458 22.3.4 操作类 459 22.3.5 透视图类 460 22.4 创建扩展的基本方法 460 22.4.1 使用扩展向导创建 460 22.4.2 手工创建 462 22.4.3 获取扩展点的帮助 463 22.5 本章小结 464 第23章 RCP开发 465 23.1 扩展操作集(Action Set) 465 23.1.1 操作集扩展点 465 23.1.2 编写代码创建操作对象 469 23.1.3 编写代码创建操作的步骤 471 23.1.4 其他与操作有关的扩展点 473 23.2 扩展视图 473 23.2.1 视图扩展点 474 23.2.2 视图类 475 23.2.3 视图之间的交互 477 23.2.4 添加视图的工具栏 480 23.2.5 添加上下文菜单 481 23.3 扩展编辑器 484 23.3.1 编辑器扩展点 485 23.3.2 编辑器类 485 23.3.3 打开编辑器 488 23.3.4 添加编辑器的菜单和工具栏 491 23.3.5 多页编辑器 493 23.4 透视图 495 23.4.1 透视图的布局 495 23.4.2 透视图扩展点 498 23.4.3 透视图类 499 23.5 首选项 500 23.5.1 首选项扩展点 500 23.5.2 首选项页面扩展点 501 23.6 帮助文档 503 23.6.1 联机帮助文档扩展点 504 23.6.2 扩展配置 505 23.6.3 联机帮助的目录结构 506 23.6.4 添加动态帮助 507 23.7 RCP产品的发布 508 23.7.1 Eclipse产品配置 508 23.7.2 导出RCP产品 510 23.7.3 运行RCP产品 510 23.8 本章小结 511 第24章 Eclipse表单 512 24.1 Eclipse 表单概述 512 24.1.1 什么是Eclipse 表单 512 24.1.2 Eclipse表单的特性 513 24.1.3 Eclipse表单使用的类包 513 24.2 表单开发基础 513 24.2.1 视图中使用表单 513 24.2.2 多页编辑器中使用表单 515 24.2.3 SWT程序中使用表单 518 24.2.4 获得表单工具对象(FormToolkit)一般方法 519 24.3 表单的各种控件 519 24.3.1 可滚动的表单(ScrolledForm) 519 24.3.2 可折叠的面板(ExpandableComposite) 520 24.3.3 内容区(Section) 523 24.3.4 超链接(Hyperlink) 525 24.3.5 表单文本(FormText) 527 24.4 表单的布局管理器 531 24.4.1 表格布局(TableWrapLayout) 531 24.4.2 列布局(ColumnLayout) 534 24.5 表单的高级应用 536 24.5.1 Master/Details模式 536 24.5.2 实现Master/Detail示例程序 537 24.6 本章小结 544 第25章 项目实战——客户关系管理系统 545 25.1 系统概述 545 25.1.1 系统预览 545 25.1.2 基本概念介绍 546 25.1.3 系统的运行环境 547 25.1.4 系统文件结构的说明 547 25.2 UI界面设计 547 25.3 业务层设计 549 25.3.1 业务层服务的定义 549 25.3.2 业务层的实现 551 25.3.3 业务层服务的管理 552 25.3.4 业务层UML图 553 25.3.5 如何调用业务对象 554 25.4 数据库层设计 555 25.4.1 数据库接口类 556 25.4.2 实现了MySQL 数据库类 556 25.4.3 如何调用数据访问对象 561 25.4.4 应用多种数据库 562 25.4.5 数据库的初始化的脚本 563 25.4.6 表所对应的POJO类 564 25.5 登录模块 566 25.5.1 系统的上下文对象保存登录状态 566 25.5.2 登录验证的实现 567 25.5.3 登录窗口的实现 569 25.6 主窗口界面 572 25.6.1 工作台的实现 572 25.6.2 系统托盘的实现 573 25.6.3 菜单栏和工具栏的实现 575 25.6.4 操作管理类(ActionManager) 579 25.6.5 新建客户操作(NewCustomerAction) 580 25.6.6 打开视图操作(ShowViewAction) 581 25.7 各种视图和编辑器的实现 582 25.7.1 快速新建客户视图 583 25.7.2 客户列表视图 585 25.7.3 客户详细编辑器 590 25.7.4 联系人列表视图 595 25.7.5 快速新建联系人视图 597 25.7.6 搜索视图 600 25.7.7 导航视图 603 25.8 新建客户联系人向导 609 25.8.1 新建客户向导 609 25.8.2 新建联系人向导 615 25.9 首选项的实现 618 25.10 plugin.xml文件清单 623 25.11 本章小结... 626