在netbeans官网中展示了很多基于netbeans平台的应用,我想很多人都应该知道的,我倒是可以说出一个,那就是iReport的设计器,它就是基于netbeans平台开发的,除了提供单一的设计器,还提供了netbeans上的插件。
在这里,我从官网中挑了一个规模小点的,且比较日常的一个应用,就是这个MP3管理器,它使用了很多netbeans的核心东西,研究研究非常有好处。
可以参考它的页面:http://max-server.myftp.org/trac/netbeans-mp3m
提供了svn(获得源码共1.6M多些) 在线文档 说明 等等。
至于其他感兴趣的应用可以参加netbeans官网。
如果你不想从原址获得源码 ,可以看下本文章的附件,需要使用netbeans,然后利用subversion来打开它。
发这个文章的目的就是希望能遇到在读或者已经度过这个代码的,或者对netbeans RCP感兴趣的,可以一起讨论。
为了更直接些,这里把截图引过来,希望大家一目了然:
这个应用,划分了12个子模块,演示目的大于实际目的,但是是按照实际情况来设计的,这样划分,一是可以分着来开发,二是 可以单独升级,如果不是全部更新,而是部分更新,可以减少下载量,等许多优点。
而且,还有一点,这个应用并没有开发完毕,没准作者遇到了一些架构问题。有几个模块还是空的呢。不过从整体上来说,如果你学了些netbeans官网的教程,那么应该接触些更实际的应用了。这个应用就比较好,基本上属于核心API的使用,主要是指 节点API以及文件系统和数据系统API、操作API 等等,这些都是一个正常的netbeans RCP应用不可缺少的。因此值得看看。
netbeans官网有一个RCP应用列表,很多都是开源的,可以挑挑,有很多适合学习用的,也可以去Google上搜搜,大家找到的好的,也别忘了发出来共享共享呀。
分享到:
相关推荐
### NetBeans、Tomcat与MySQL配置详解 #### Tomcat安装及配置 1. **下载Tomcat**:访问[Tomcat官方网站](http://tomcat.apache.org/)进行下载,新手推荐使用Windows Installer版本,便于安装。 2. **安装路径**:...
【作品名称】:基于Netbeans8.2 + MySql + JDK1.8实现的综合教务系统【课程设计】(课程设计报告+源码) 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实...
开发工具:netBeans+mySql 应用服务器:Apache Tomcat 7.0 2 系统需求 --- 2.1 系统总体需求说明 学生成绩管理系统主要用于学校学生成绩信息管理,能实现学生、老师、院系、班级、课程的增删改查操作,同时学生能...
NetBeans RCP(Rich Client Platform)任务管理器是一款利用开源NetBeans IDE的框架构建的应用程序,主要用于管理和跟踪任务。NetBeans RCP是一个强大的开发平台,它允许开发者利用Java语言创建功能丰富的桌面应用...
NetBeans Rich Client Platform (RCP) 是一个强大的框架,用于构建桌面应用程序,它利用Java Swing组件和NetBeans的模块化特性。在这个特定的项目中,"NetBeans RCP - 使用 Node & ExplorerManager 结合 ...
- **NetBeans IDE**:7.2.1 版本 - **JDK**:7 Update 9 版本 - **WAMP Server**:最新稳定版本 - **Xdebug**:随 WAMP 集成 #### 三、JDK 环境配置 ##### 3.1 环境变量配置 为了确保 Java 程序能够在任何路径下...
综上所述,"java进销存源码NetBeans+sql server2005"项目涵盖了企业级应用开发的关键技术和流程,对于学习和理解Java编程、数据库管理以及软件工程实践具有很高的价值。通过分析和研究这个项目,开发者不仅可以深入...
无论是创建简单的命令行程序还是复杂的图形界面应用,NetBeans IDE都能提供强大的支持。此外,了解如何使用特定的教育版本(如NetBeans IDE 中国教育考试版 2007)创建符合要求的项目也是非常重要的。这些教程不仅...
【标题】:“中小学教师学生交互系统 netbeans+jsp+servlet+oracle” 【正文】: 中小学教师学生交互系统是一种在线平台,旨在促进师生之间的沟通、学习资料的共享以及教学活动的管理。该系统采用的是经典的Java ...
创建完JavaFX应用后,NetBeans能帮助你打包应用程序为可执行JAR或自包含的应用程序,这包含了所有必要的JavaFX库,使得用户无需安装额外环境就能运行你的程序。 通过深入学习并实践这些基本控件,开发者可以构建出...
### 在Netbeans中使用Struts2.0+Spring2.5+Hibernate框架 #### 一、概述 在当今的企业级应用程序开发中,采用MVC(Model...此外,还可以探索更多高级特性,如事务管理、拦截器等,以提高应用程序的健壮性和可维护性。
通过NetBeans的项目管理器,我们可以轻松地组织和管理项目文件,同时利用其内置的Maven支持,可以便捷地管理依赖项,实现项目的自动构建和部署。 Maven是一个项目管理和综合工具,它的主要功能是解决项目构建、依赖...
ava中的学生管理系统使用NetBeans及源码 项目:Java中的学生管理系统 – 下载请向下滚动 简介 学生管理系统是一个在NetBeans IDE中开发的Java项目。该系统允许你保存和管理学生记录。这是一个具有良好和互动界面...
NetBeans IDE提供了一个用户友好的工作界面,包括菜单栏、工具栏、项目导航器、编辑器、输出窗口和调试器等主要区域。这些组件可以按照个人喜好进行自定义布局。 3. **创建新项目** 要开始一个新的编程项目,可以...
NetBeans是一款广泛使用的开源集成开发环境(IDE),尤其在Java编程领域中颇为流行。它提供了丰富的功能,包括代码编辑、调试、构建以及项目管理等,为开发者提供了高效的工作流程。本资源“NetBeans快捷键大全”是...
【标题】:“NetBeans + SSH 学生信息管理系统” 在IT行业中,开发一款学生信息管理系统是一种常见的实践,它有助于教育机构高效地管理学生数据。在这个项目中,“NetBeans + SSH”是一个采用Java技术栈构建的学生...
NetBeans不仅可以作为Java开发工具,还可以使用它开发标准的Java程序、Web应用程序、Java EE企业级应用程序、Java ME手机应用程序等,还能够开发C++程序、Ruby程序等。 本书主要介绍NetBeans 6.0简体中文版集成...
NetBeans对于C/C++项目的远程开发提供了全面的支持,包括项目管理、语言识别编辑器、基于makefile的生成以及调试工具。开发者能够在多种操作系统上进行C和C++应用程序的开发,包括Microsoft Windows、Macintosh OS X...
Java中的电影管理系统使用NetBeans IDE及源码 项目:电影管理系统 – 下载电影管理系统项目请向下滚动 简介 电影管理系统是一个Java项目。在这个项目中,你可以以两种不同的身份使用它:用户和系统管理员。作为...