阅读更多

9顶
0踩

编程语言

原创新闻 NetBeans平台APIs:十大精选

2008-10-21 12:38 by 资深编辑 ╱/罒呍唲 评论(4) 有5786人浏览
Geertjan说道:“首先,NetBeans平台是一个桌面应用的运行时容器,与Web应用的应用服务器相比较,这两种处理共同关心的问题是生命周期管理与目标应用类型。其次,NetBeans平台是一套库。

我(谦虚)的认为,这些都是前10名库所提供的netBeans平台的APIs

1.Module System API模块系统API。使用模块化结构的NetBeans平台应用。来自NetBeans的“org.openide.modules ”包,点击这里查看详情 。

2.Window System API。您可以创建一个应用先进的窗口功能,如拖/放,停靠/取消停靠,最大值/最小值… 来自NetBeans的“[url= http://bits.netbeans.org/dev/javadoc/org-openide-windows/org/openide/windows/package-summary.html]org.openide.windows[/url]”包,[url= http://core.netbeans.org/windowsystem/changes.html]点击这里[/url]查看详情。

3.Lookup API。若要检索现有模块的引用,可以使用 Lookup API,这个 API 与其他查询机制非常类似。还可以用在NetBeans平台之外,来自NetBeans的“org.openide.util.lookup ”包,[url= http://bits.netbeans.org/dev/javadoc/org-openide-util/org/openide/util/lookup/doc-files/index.html]点击这里[/url]查看详情。

4.File System API文件系统API。
是模块中的应用进行沟通的途径,一个虚拟的文件系统,默认情况下层次结构的文件夹和文件定义在XML文件中。来自NetBeans的“org.openide.filesystems ”包,点击这里查看详情 。

5.Nodes API节点API。您可以提供视图的基本对象,也就是说,这些都是JavaBeans技术的NetBeans平台。这个ApI还可以用在NetBeans之外的平台。来自NetBeans的“org.openide.nodes ”,[url= http://bits.netbeans.org/dev/javadoc/org-openide-nodes/org/openide/nodes/doc-files/api.html]点击这里[/url]查看详情。

6. Explorer & Property Sheet API 。你可以在NetBeans平台的Swing组件中使用节点,通过ExplorerManager为节点松散耦合。这个API还可以用在NetBeans平台之外。来自NetBeans的“org.openide.explorer ”,点击这里查看详情 。

7.Datasystems API 数据系统API(也称为“Loaders API”)。可以自定义文件类型,如果应用 程序不使用自定义文件类型,这个API可以忽略。来自NetBeans的“org.openide.loaders ”包,点击这里查看详情 。

8.Actions API操作API。Action 可以用在Menu 、Tool Bar或是一些單一動作的功能上,来自NetBeans的“org.openide.actions ”,相关包“org.openide.util.actions ”,点击这里查看详情 。

9.Visual Library API可视化视图API。可以添加您的插件到您的应用中,还可以应用在NetBeans平台之外。来自NetBeans的“org.netbeans.api.visual ”,点击这里查看详情 。

10.你觉得呢?上面列出的9个重点也许会有很多的争议,那你认为什么才是no.10 呢? 是Options? I/O? Common Palette? 还是其他呢?欢迎您提出建议。”

来自: blogs.sun.com
9
0
评论 共 4 条 请登录后发表评论
4 楼 OnJavaRoad 2008-10-28 22:32
以前用过,现在基本都不记得了
3 楼 bennycompile 2008-10-22 08:44
机器太烂,这些 RCP 包没资本玩
2 楼 java.lang.Object 2008-10-21 20:51
以前也曾经写过Netbeans的插件,永远支持Netbeans
1 楼 terranhao 2008-10-21 18:39
以前研究过,不过由于学习成本太高放弃了。
还是swing从头做起。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Tomcat全攻略

    tomcat全攻略 1.tomcat是什么? Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,它早期的名称为catalina,后来由Apache、Sun 和其他一些公司及个人共同开发而成,并更名为Tomcat。Tomcat是应用(java)服务器,它是一个servlet容器,是Apache的扩展,但它是独立运行的。tomat应用于Java Servl...

  • Tomcat使用教程(超详细)

    什么是Tomcat?Tomcat是一个开源、免费、轻量级的Web服务器。Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。

  • Apache Tomcat安装与配置全攻略

    本文还有配套的精品资源,点击获取 简介:本教程详细介绍了如何在主流操作系统上安装并配置Apache Tomcat,这是一个用于部署Web应用的Java Servlet容器。从系统需求开始,逐步指导读者完成下载、解压、环境变量配置、端口与用户配置、启动与停止、Web应用部署以及管理界面的使用。特别强调了安全配置的重要性,并提供了相应的建议。 1. Tomcat系统需...

  • Apache2.2与Tomcat7集成方案详解

    2019独角兽企业重金招聘Python工程师标准>>> ...

  • Tomcat与Apache集群详细配置过程

    Tomcat与Apache集群详细配置过程   所需工具 Linux系统:CentOS操作系统 Jdk:版本为jdk1.6.0_45 Apache:版本为2.4.12,安装包httpd-2.4.12.tar.gz Apr:版本为1.5.1,安装包apr-1.5.1.tar.gz Apr-util:版本为1.5.4,安装包apr-util-1.5.4.tar

  • tomcat 服务器和 apache服务器共存

    安装appserv之后可以看到apache服务器的端口是81 tomcat服务器的端口是80 2者的域名都是localhost

  • Apache和Tomcat整合

    手上的需求是要通过80端口进来apache,然后分发到不同的服务器程序,本身有php的程序在apache上跑着,而是用的橙云主机又不提供其他web接口,所以需要整合apache和tomcat AJP基本介绍: AJP是Apache提供的完成与其它服务器通讯的一种协议。 使用这种协议,具有更高的性能,因为它采用的是二进制传输。比HTTP的文本

  • apache与tomcat的整合

    [code="xml"] 1.配置apache的httpd.conf文件,实现对mod_jk配置文件的引用。在文件末尾添加一句: Include "conf/jk/mod_jk.conf" 2.在conf下建立文件夹jk,并在文件夹jk下面,建立配置mod_jk.conf文件: LoadModule jk_module "modules/mod_jk-apache-2.2.4...

  • Apache Tomcat 9 用户指南

    Apache Tomcat 9  Apache Tomcat9 版本9.0.14, 2018年12月6日 这是Apache Tomcat Servlet / JSP容器的文档包的顶级入口点 。的Apache Tomcat 9.0版本实现了Servlet 4.0和JavaServer Pages 2.3 规范从 Java社区进程,并包含许多额外的功能,使开发和部署Web应用程序和Web服务的有用...

  • apache2.4 tomcat8整合

    大纲: 1、安装apache2.4.x: apache2.4版本需要手动安装apr、apr-util以及prce,可以参考如下网址。 #apache 配置参考使用命令(可在后面加鉴权): ./configure --prefix=/data/apache2(你安装的路径) --enable-so --enable-rewrite=shared --enable-speling--e...

  • Apache和Apache Tomcat的区别是什么?

    Apache 和 Tomcat 都是web网络服务器,两者既有联系又有区别,在进行HTML、PHP、JSP、Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置。    Apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP) Apache是一款Web服务器软件,有多种产品,可以支持SSL技术,支持多个虚拟主机。它快速、可靠并且可通...

  • tomcat和apache简单联合配置

    1、先分别安装tomcat、apache htto server 2、根据apache版本选择mod_jk.so版本   将mod_jk-1.2.31-httpd-2.2.3.so拷贝至....\httpd\modules 3、在....\httpd\conf中新建work.properties   workers.tomcat_home=tomcat安装路径 ...\bin  #让m...

  • apache和tomcat的区别

    做了一年的JAVA,经常使用 apache的tomcat来发布tomcat服务器端的文件,最近向做个PHP服务器,来发布自己的Blog,才得知还有个apache服务器。看了些资料,才得知他们有以下区别: apache是web服务器,tomcat是应用(java)服务器,它只是一个servlet(jsp也翻译成servlet)容器,可以认为是apache的扩展。 apache

  • Apache与Tomcat整合

    一 Apache与Tomcat比较联系 apache支持静态页,tomcat支持动态的,比如servlet等。 一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由tomcat来处理的。 apache可以支持php\cgi\perl,但是要使用java的话,你需要tomcat在apache后台支撑,将java请求由apache转发给tomcat处理。 a...

  • apache+tomcat +负载平衡,系列篇

    总而言之,Android开发行业变化太快,作为技术人员就要保持终生学习的态度,让学习力成为核心竞争力,所谓“活到老学到老”只有不断的学习,不断的提升自己,才能跟紧行业的步伐,才能不被时代所淘汰。在这里我分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司19年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。需要的朋友可以私信我【资料】或者点这里免费领取。

  • 同时在端口 80 上运行 Apache Tomcat 和 Apache HTTPD

    这两个选项都是非常简单的过程,但是如果您也需要在您的机器上运行一个简单的。在此示例中,我们假设有两个(或更多)不同的域,并且每个域将指向不同类型的服务器。的前端代理,并根据一组规则将流量重定向到应用程序服务器。用户希望在导航到一个域时访问应用程序服务器,而在导航到另一个域时访问。是一种安全措施,将其设置为关闭将防止您的计算机被用作转发代理服务器。应用程序的用户将能够通过调用您的域而不是调用您的域和特殊端口(服务器将简单地将客户端的请求和响应镜像到远程服务器。服务器,这将是一个很大的问题。...

Global site tag (gtag.js) - Google Analytics