当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:15:00  来源:本站整理

NetBeans插件开辟简介[Java编程]

赞助商链接



  本文“NetBeans插件开辟简介[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

但愿 NetBeans 为您供应更多功效吗?

您但愿倾慕投入到 NetBeans 的开辟中,并但愿它能激起您开辟另一个利用 程序的热忱.您但愿聆听音乐、浏览网页、查看邮件、存储喜好的 URL,以及维 护平常任务 —— 全部这些都可在 NetBeans 内部完成.那么,我们来看看若何 增添全部这些需求的功效?

NetBeans IDE 是一个基于插件的开辟环境.换句话说, NetBeans 有一个 模块化的架构.简单地说,我们拥有一个最基本的集成开辟环境,然后通过编写 插件来扩大 IDE,从而丰富它的功效.NetBeans 平台 就是这种基本 IDE.您看 到的大大都 NetBeans 中的功效是由这些插件实现的.

NetBeans 插件模块和相关后台

顾名思义,插件模块就是插入到 NetBeans IDE 顶用于供应某些特定功效的 模块.插件可以拥有图形用户界面,也大概没有图形用户界面.我们已着手将插 件的概念更好地付诸实践,我确信您已经安装了不只一个 Mozilla Firefox 插 件使您享用更好的浏览体验.

基本术语请参阅 http://platform.netbeans.org/tutorials/nbm- glossary.html.

NetBeans Platform:骨干利用程序,它供应大大都利用程序所需的全部内容 ,而大大都利用程序不需求的内容则不供应.NetBeans Platform 供应了一个应 用程序的常用需求,例菜单、 文件管理和设置 —— 全部是即开即用的.“在 NetBeans 上”构建一个利用程序意味着,不是重新开始编写利用程序,而是只 供应 NetBeans Platform 尚不具有的利用程序部份.开辟周期完毕时,您将您 的利用程序与 NetBeans Platform 一同打包,从而节俭了大量时间和精神,并 得到健旺坚固的利用程序.

System Filesystem:通例注册表,它包含从已注册模块的 layer.xml 配置 文件中构建的 NetBeans 配置信息.NetBeans 将各种配置信息存储在 System Filesystem 中.比方,System Filesystem 包含一个 Menu 文件夹,该文件夹 包含了一个具闻名称(比方 File 和 Edit)的子文件夹.这些子文件夹包含代 表 Java 类的文件,这些类履行在 IDE 的“File”和“Edit”菜单中呈现的操 作.

Module:一组 Java 类,供应具有特定功效的的利用程序.Java 类利用 manifest.mf 文件声明模块和 layer.xml 配置文件,用以在 System Filesystem 中注册它们的功效.在 NetBeans 术语中“plugin” 是一个描述词 而“module”是一个名词.二者之间没有没有明显的语义差别.

NetBeans API:插件模块编写人员都可以利用的大众接口和类.按照它们提 供功效的差别范例,将它们分为特定的利用程序接口(API).正如 API 参考文 档中指定的,Java 源包及其子包的内容和行为就是 API.要得到全部 NetBeans 利用程序接口列表(NetBeans API List),请单击 此处.

Module Suite:一组布置在一同彼此依靠的模块.IDE 帮忙您标志该套件 — — 比方您可以增添一个启动画面,您还可以指定不想让利用程序供应的一部份 NetBeans 平台.

编写第一个插件

您目前会看到怎样写入第一个插件.插件将做些什么?除了在编辑器中成立 一个“Start Page”选项卡之外还能成立另一个“选项卡”.

不,还不够漂亮,但足以到达演示的目的了 :-)

成立新模块项目

成立一个新的模块项目,将它命名为“nbmodule-demo”.

选中“Standalone Module”选项.


  以上是“NetBeans插件开辟简介[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • Ubuntu 下MyEclipse和NetBeans问题
  • 给Ubuntu安装netbook桌面环境
  • Java IDE实用对比:Eclipse、NetBeans、IntelliJ
  • 在NetBeans 4.1中操纵Swing组件
  • <b>如安在NetBeans中举行JRuby开辟</b>
  • NetBeans和JBoss结合操纵入门指南
  • Eclipse NetBeans IntelliJ的实用对比
  • NetBeans插件开辟简介
  • 在NetBeans中设置数据库衔接池详解
  • <b>操纵NetBeans IDE测试Enterprise Beans</b>
  • 在Netbeans中编译开源项目ImageJ
  • 操纵NetBeans举行J2ME开辟(五):揭开游戏开辟的奥妙面纱
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .