`
wsc830719
  • 浏览: 168051 次
  • 性别: Icon_minigender_1
  • 来自: 唐山
社区版块
存档分类
最新评论

netbeans RCP应用+源码:MP3管理器

阅读更多

在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-RCP-TaskManager:基于开源Netbeans IDE框架的任务管理器

    NetBeans RCP(Rich Client Platform)任务管理器是一款利用开源NetBeans IDE的框架构建的应用程序,主要用于管理和跟踪任务。NetBeans RCP是一个强大的开发平台,它允许开发者利用Java语言创建功能丰富的桌面应用...

    java仓储管理系统源码-mywms:myWMS:仓库管理系统

    java管理系统源码myWMS - 第 2 版 myWMS LOS 仓库管理系统的一个分支。 本软件根据 GNU 通用公共许可证获得许可。 myWMS 是在 GPL 许可下发布的专业开源 WMS(仓库管理系统)。 它在工业 24/7 环境中运行,并支持...

    webrcp.example:使用 Webstart 的 RCP 应用程序示例

    Java RCP通常是基于Eclipse或NetBeans等IDE的插件系统,提供了窗口小部件、布局管理器、事件处理等工具。 2. **Java Webstart**:Java Webstart是一个Java技术,它允许用户通过Web浏览器启动和运行Java应用程序。它...

    Simple-Marauroa-开源

    Application Java项目之间差距的项目:源代码存储库:https://bitbucket.org/javydreamercsw/simple-marauroa-java问题跟踪程序:https://simple-marauroa.jira.com/浏览/ SMS NetBeans RCP项目:源存储库:...

    MultiLingual in NetBeans 6.7-开源

    在这个小演示中,我展示了如何使用所选语言重新启动 NetBeans IDE 6.7。 在 NetBeans 6.7 中有 18 种语言可供您下载 IDE。 只需稍加努力,您就可以将这种语言罐用于您自己的 rcp 程序。

    java翻牌源码-BUMMEL:逻辑电路模拟器

    最终产品应该是提供逻辑和电路板编辑器的应用程序,首先用于教育用途,也许将来会包含商业功能。 这个名字是缩写,其中第一部分是项目创建者的户口名称(B 0xer,U阁,男cangel),第二部分代表对M iracleé...

Global site tag (gtag.js) - Google Analytics