精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

轉移到NetBeans平臺的10個技巧

開發 后端
本文詳解了轉移到NetBeans平臺的10個技巧。本文轉自外國開發者Geertjan Wielenga的博客原文名:10 Tips for Porting to the NetBeans Platform。Geertjan與一些正在向NetBeans平臺轉移的開發人員深入交談后,總結出轉移到NetBeans平臺的10個實用的技巧。

【51CTO譯文】51CTO曾在淺談NetBeans開發Swing有過介紹:部分Swing應用程序開發團隊開始轉向NetBeans平臺,特別是Java 7重新更新發展方向,確定JSR-296進入永久性冬眠后,這個趨勢更加突出。

NetBeans可能是JSR-296項目的最大贏家,它能幫助開發人員在他們的項目中采取下一步行動,如果沒有NetBeans,他們可能不知道該怎么做,如他們用JSR-296中的SingleFrameApplication類代替了JFrame,因為使用它能更容易與JSR-296(我拒絕把它稱為Swing應用程序框架,SAF,因為這個名字太自大了,好像就沒有其它Swing應用程序框架似的)接軌,特別是在NetBeans IDE的幫助下,許多開發人員都這樣做了,迅速地看到了他們的開發成果。

但遺憾的是JSR-296已經停止開發了,當你用最新的NetBeans IDE 6.9創建這種應用程序時,它會警告你JSR-296已經沒有再繼續開發了,如下圖所示。

 NetBeans 6.9新建Swing應用程序時的警告信息
圖 1 NetBeans 6.9新建Swing應用程序時的警告信息

因此,現在有更多的開發人員需要NetBeans平臺,因為只有它能為Swing應用程序提供最合理的下一步行動,特別是當你的代碼中大量采用了JSR-296規范時,如你的代碼中找不到JFrame,你可能將重點放在你的業務領域而不是基礎設施了,因此你需要生命周期管理,Action系統和Task,你現在仍然需要它們,而這些NetBeans平臺都還為你保留著。

我與一些正在向NetBeans平臺轉移的開發人員深入交談后,總結出轉移到NetBeans平臺的10個實用的技巧,如果你也有轉向NetBeans的計劃,不妨先學習一下別人的經驗。

1、按CRUD教程辦事

現在到處都有各種各樣的教程可供下載閱讀,甚至有視頻教程可以觀看,但我這里推薦的是Netbeans平臺CRUD應用程序教程,我最近遇到一位對NetBeans平臺感到很困惑的開發人員,當我向他推薦了這個教程學習后,他問的問題也顯著不同了,這個教程涵蓋了NetBeans平臺的典型應用場景,通過它你可以學到更多,關于NetBeans平臺,API,過程等一切需要了解的都應有盡有。沒有理由不看這個教程就開始NetBeans之旅。

2、打印NetBeans平臺的Refcard

面對NetBeans平臺時一個很大的問題是作用域,換句話說就是,NetBeans平臺到底能干些什么呢?你為什么要使用,什么時候使用?這個時候看視頻教程是最有幫助的了,但你也應該打印最基本的NetBeans平臺Refcard,它涵蓋的內容很全面,甚至連最小的細節都不會放過,在你的編程過程中可以給你很多代碼提示和編碼技巧。

3、原型

快速實現一個原型,這樣你才知道你需要些什么,任何事情都是想起來容易做起來難,因此使用原型可以盡早知道實現目標的難度,備份你的源代碼,在NetBeans IDE中創建一個新的NetBeans平臺應用程序,創建一個新的模塊,然后將你的代碼粘貼到這個模塊中,接下來打包所有使用到的第三方開發庫,根據需要設置依賴,創建一個TopComponent,然后在你的新應用程序窗口中顯示一些數據,原型就搭建好了。

4、將外部JAR轉換成模塊

開發人員經常問的一個頭痛的問題是“真的嗎?我需要將我所有的庫都打包成模塊嗎?為什么?”,有這種想法表示你想創建一個模塊化應用程序,你可以從模塊化中受益,如依賴管理,版本控制和信息隱藏,你甚至可以將多個JAR放在相同的模塊中(在“庫打包成模塊向導”中按住CTRL點擊或按住Shift點擊),但是你需要思考將多個JAR放進同一個模塊的緣由,因為你的目標是要創建一個模塊化應用程序,因此只應該將那些應該放在同一模塊的JAR組織在一起,不要顧此失彼。

5、思考一下模塊化的邊界

什么時候該創建一個新的NetBeans模塊(或OSGi捆綁)?閱讀“如何將應用程序拆分成模塊”(http://java.dzone.com/news/how-to-split-into-modules)文檔很重要。

6、注冊Action類

自NetBeans 6.7以來,你通常不再需要NetBeans平臺Action類的子類,在“我應該使用哪一個NetBeans平臺Action類”(http://netbeans.dzone.com/news/which-netbeans-platform-action)文章中有詳細的解釋,為什么那樣做就好?因為現在你可以直接從原來的應用程序復制ActionListeners和AbstractActions,然后粘貼到NetBeans模塊即可,你需要做的就是正確地注冊它們,然后就大功告成了,這意味著你的Action類轉移到菜單和工具條了,從鍵盤快捷鍵調用它們就只是一個注冊問題了,而不再涉及到復雜的編碼。

7、愛上層

層是你最好的朋友,一個“層”就是一個XML文件,每個模塊最多有一個層,應用程序啟動時每一層都被添加到虛擬文件系統,你可以在層上注冊你喜歡的東西,然后就可以從Java代碼中讀取這個層了,聽起來似乎很抽象,但如果你看了“可插拔的JXTaskPane”示例(http://blogs.sun.com/geertjan/entry/pluggable_jxtaskpane)后,你就覺得很簡單了,這也是你轉移應用程序最具魔力的地方了,在層中創建一個文件夾(folder),命名為“Products”,然后每個模塊提供的新產品在“Products”下注冊一個文件夾,在你的代碼中,你可以遍歷Products文件夾,找出所有的產品,然后在應用程序的窗口中顯示它們。服務提供者也可以在層上注冊,具體請參考“NetBeans擴展點如何工作?”(http://netbeans.dzone.com/news/netbeans-extension-points)文章。

8、保留JPanels

你的應用程序中使用JPanels了嗎?如果你用了,那么你應該感到很高興,因為你可以無用做任何修改繼續使用它們,創建一個新的TopComponent類,然后調用add(myJPanel)即可,就這么簡單,你也可以通過選項或向導窗口來完成,例如,你發現JPanel可以被用來配置什么(在選項或向導窗口),以及作為窗口中的一個編輯面板,因此你可以在多個不同的地方重復使用它,只需要在你工作的NetBeans平臺容器中調用add(myJPanel)即可。

9、參與社區

通過參與社區你一定會得到更多收獲,在dev@platform.netbeans.org郵件列表中你可以看到重要的內容,各種各樣的問題和響應的解答,你了解得越多,你越應該利用機會向別人分享你的經驗,你也可以參與某些社區應用程序的開發(http://platform.netbeans.org/screenshots.html),為社區貢獻一份力量。

10、轉移是一個過程

51CTO認為轉移是一個過程,不是一時半會兒就能完成的,可能需要發布幾次產品的迭代,因此需要有相應的計劃,例如,當你轉移到NetBeans平臺后發布第一個版本時,你可能只是簡單地將JPanels轉移到新平臺的TopComponents,在下一個版本中,你可能想將你的業務對象打包成Node類,以便它們可以顯示在資源管理器視圖中,包括屬性窗口等,這些都應根據你自己的步伐進行調整。根據要轉移的規模,你花在轉移上的時間可能需要數周或數月,這都很正常,如果你沒有那么多時間,你應該考慮分步實施,為每一個版本確定好要轉移的功能,沒有什么規則可循,只要根據你自己的需要安排就行了。

這就是我總結的技巧,讀了這篇文章你有何感想呢?你還有其它建議嗎?希望看到你的評論!

原文出處:netbeans.dzone.com/10-tips-4-porting-2-netbeans

原文名:10 Tips for Porting to the NetBeans Platform

作者:Geertjan Wielenga

【51CTO譯稿,非經授權謝絕轉載,合作媒體轉載請注明原文出處及作者!】

【編輯推薦】

  1. NetBeans 6.9是完美的開發環境嗎?
  2. NetBeans 6.9正式版發布(附下載地址)
  3. NetBeans下如何設計UML模式
  4. NetBeans SVN經驗總結之全程攻略
  5. GlassFish3.0.1發布 捆綁NetBeans 6.9
責任編輯:佚名 來源: 51CTO.com獨家譯稿
相關推薦

2019-04-03 11:25:59

Windows 10HDDSSD

2013-02-22 09:34:53

紅帽Hadoop開源

2012-11-01 16:11:31

2021-04-25 14:54:53

數據庫安全系統

2010-04-19 10:50:01

Oracle轉移

2013-06-09 10:18:49

遷移云計算風險評估

2020-05-09 10:50:10

聯絡中心遠程工作通信網絡

2019-02-25 18:54:14

ERP云端遷移

2020-01-06 10:51:24

云計算IT混合云

2020-06-18 10:12:42

云計算云安全數據

2021-08-13 15:03:04

GitHub代碼開發

2021-01-18 09:35:17

Travis-CGithub ActiLinux

2019-07-02 13:52:04

云計算數據中心IT

2014-09-29 10:41:07

MDMMIM企業移動安全

2012-08-11 21:43:11

2011-01-19 09:25:40

互聯網

2019-11-11 09:55:05

Windows 10許可證新計算機

2021-03-04 08:13:53

蘋果iCloud谷歌相冊

2019-08-26 08:00:55

Docker容器映像

2012-10-11 09:40:59

災難恢復云計算云服務
點贊
收藏

51CTO技術棧公眾號

无码人妻一区二区三区免费| 高清中文字幕mv的电影| 午夜在线视频播放| 激情六月婷婷久久| 欧美国产日韩精品| 午夜理伦三级做爰电影| 欧美久久久网站| 一区二区成人在线视频 | aaa人片在线| 国产亚洲一区| 欧美成人官网二区| 久久久久久香蕉| 在线免费观看a视频| www精品美女久久久tv| 国产中文欧美精品| 你懂的国产在线| 欧美极品一区二区三区| 亚洲少妇中文在线| 不许穿内裤随时挨c调教h苏绵| 亚洲天堂免费电影| 亚洲免费观看高清完整版在线观看| 精品九九九九| 精品人妻午夜一区二区三区四区| 免费看黄裸体一级大秀欧美| 久久成人亚洲精品| 精品无码在线观看| 日本欧美韩国国产| 日韩欧美电影一区| 嫩草视频免费在线观看| 欧美一区 二区 三区| 一个色综合av| 日韩视频在线观看视频| www.av在线播放| 99久久免费国产| 99久re热视频这里只有精品6| 日本三级一区二区三区| 日韩视频不卡| 欧美交受高潮1| 国产探花在线播放| 外国成人免费视频| 在线视频日韩精品| xxxxx在线观看| 欧美日韩直播| 亚洲国产成人精品久久| 日韩久久久久久久久久久| 久久久加勒比| 日本韩国欧美三级| 成人在线免费观看av| wwwwxxxx在线观看| 一级女性全黄久久生活片免费| 国产三级中文字幕| 久久国产精品一区| 中文字幕一区二区三区视频| 五月天久久狠狠| 国产在线你懂得| 26uuu精品一区二区三区四区在线| 国产精品毛片va一区二区三区| 国产成人精品亚洲精品色欲| 国产一区二区三区在线看麻豆| 国产日韩欧美成人| 91丨九色丨丰满| 捆绑变态av一区二区三区| 国产欧美欧洲在线观看| 91国偷自产中文字幕久久| 久久精品国产成人一区二区三区| 国产欧美精品一区二区三区-老狼 国产欧美精品一区二区三区介绍 国产欧美精品一区二区 | 欧美一区二区在线观看| 亚洲精品第三页| 国产一区二区三区亚洲综合| 欧美成人精品1314www| 日本一级大毛片a一| 国产精品sss在线观看av| 亚洲第一网中文字幕| 蜜臀av一区二区三区有限公司| 香蕉久久精品| 日韩一区二区精品视频| 黄色a级片在线观看| 在线观看视频免费一区二区三区| 91高清在线免费观看| jizz国产在线| 国产伦精品一区二区三区视频青涩 | 91精品亚洲一区在线观看| 日韩丝袜美女视频| 亚洲一区二区三区综合| 成人av二区| 久久99青青精品免费观看| 国产 欧美 日韩 在线| 日韩成人免费在线| 亚洲一区二区三区777| 污视频在线免费| 国产精品丝袜一区| 高清无码一区二区在线观看吞精| 国产精品电影| 欧美日韩一区二区在线视频| 久久精品一二三四| 美女少妇全过程你懂的久久| 日韩视频精品在线| 免费在线观看日韩| 国产精品亚洲综合久久| 国产精品高潮在线| 国产白浆在线观看| 国产suv精品一区二区三区| 国产综合色一区二区三区| 国产精品久久久久久久龚玥菲 | 中文日产幕无线码一区二区| 欧美性色欧美a在线播放| 波多野结衣天堂| 亚洲成人五区| 亚洲人成在线电影| 91杏吧porn蝌蚪| 男女av一区三区二区色多| 国产精品稀缺呦系列在线| 91中文字幕在线播放| av中文字幕在线不卡| 亚洲国产精品一区在线观看不卡| 亚洲综合影视| 欧美性猛交xxxx乱大交退制版| 中文字幕无码毛片免费看| 精品视频99| 高清一区二区三区日本久| 成人黄色三级视频| 不卡在线观看av| 影音先锋欧美在线| 永久免费毛片在线播放| 日韩一区二区三区在线观看| 亚洲自拍偷拍精品| 午夜精品电影| 国产日韩欧美另类| 韩国福利在线| 精品人伦一区二区三区蜜桃免费| 在线看免费毛片| 久操精品在线| 欧美国产欧美亚洲国产日韩mv天天看完整| 一级黄在线观看| 久久久久久日产精品| 日本人体一区二区| www欧美在线观看| 亚洲欧美www| 国产亚洲精品成人| 精品午夜一区二区三区在线观看| 欧美国产综合视频| 草草视频在线| 91精品欧美一区二区三区综合在| xxx在线播放| 美女日韩在线中文字幕| 国产精品一区二区不卡视频| 高潮毛片在线观看| 欧美日韩不卡一区二区| 亚洲av无码一区二区三区人 | 久久精品99久久久久久久久| 中文字幕+乱码+中文| 久久午夜免费电影| 欧美视频在线播放一区| 97久久精品| 欧美华人在线视频| 性中国古装videossex| 1024成人网| 无套内谢丰满少妇中文字幕| 91精品国产自产在线观看永久∴| 国产精品91久久| 国产一二三区在线| 在线亚洲免费视频| 国产成人免费观看网站| 久热精品在线| 台湾成人av| 国产精品66| 日韩在线视频网| 夜夜嗨av禁果av粉嫩avhd| 国产精品免费视频网站| jizz18女人| 久久亚洲精品中文字幕蜜潮电影| 国产精品黄色av| 成年人在线看| 欧美日韩久久久一区| 国产成人在线网址| 精品一区二区在线播放| 中文字幕精品—区二区日日骚| 久久精品九色| 久久久这里只有精品视频| 蜜桃在线一区二区| 一区二区三区在线播放| 91精品人妻一区二区| 三级一区在线视频先锋| 亚洲精品成人自拍| 久久一级大片| 韩国一区二区电影| 青青免费在线视频| 91麻豆精品国产91久久久久久久久| www欧美com| av不卡免费电影| 国产成人精品无码播放| 国产精品国内免费一区二区三区| 国产精品免费久久久久久| 里番在线播放| 亚洲香蕉av在线一区二区三区| 最新中文字幕免费| 一区二区三区四区亚洲| 一区二区三区免费在线观看视频| 丝袜美腿高跟呻吟高潮一区| 成人短视频在线看| 精品视频自拍| 国产精品日韩久久久久| 日韩激情美女| 亚洲片av在线| 国产激情视频在线播放| 欧美视频一区二区三区| 国产极品国产极品| 久久综合色综合88| 天天干天天av| 国产欧美一区二区三区国产幕精品| 任我爽在线视频精品一| 北条麻妃一区二区三区在线观看| 欧美自拍视频在线| 成人福利在线观看视频| 精品爽片免费看久久| 91丨porny丨在线中文| 亚洲成人激情av| 内射毛片内射国产夫妻| 91亚洲国产成人精品一区二区三 | 日韩精品每日更新| 国产小视频免费| av中文一区| 欧美日韩在线精品| 国产精品自在线拍| 91免费电影网站| 桃子视频成人app| 欧美激情亚洲自拍| 免费av网站在线看| 亚洲图片欧美日产| 三级网站在线看| 欧美人xxxx| 伊人网站在线观看| 欧美日韩在线观看视频| 毛片aaaaa| 日韩美女啊v在线免费观看| 中文字幕成人动漫| 成av人片一区二区| 韩国av中国字幕| 国内成人精品2018免费看| 亚欧在线免费观看| 蜜乳av另类精品一区二区| 九九久久九九久久| 欧美亚韩一区| 在线观看污视频| 97精品国产福利一区二区三区| 久久手机视频| 亚洲精品国产九九九| 99在线观看视频网站| 国产美女亚洲精品7777| 国产精品一区二区三区久久| 韩日一区二区| 国产精品人成电影| 91成人小视频| 成人国产亚洲精品a区天堂华泰| 欧美影视资讯| 日本乱人伦a精品| 在线黄色的网站| 国产精品三级美女白浆呻吟 | 欧美成人日本| 樱花www成人免费视频| 一区二区三区在线| 国产亚洲精品久久久久久久| 午夜电影亚洲| 久久久久久人妻一区二区三区| 国产精品国内免费一区二区三区| 黄色录像特级片| 激情91久久| cao在线观看| 一本一本久久| 欧美日韩在线一| 日韩精品一二三四| 黄色永久免费网站| 精品在线一区二区| 亚洲熟女乱综合一区二区| 激情五月婷婷综合网| 日本久久久久久久久久| av一区二区不卡| 亚洲欧美色图视频| 国产精品午夜久久| 日韩在线观看免| 香蕉成人啪国产精品视频综合网| 男人天堂中文字幕| 欧美性色视频在线| 中文字幕第2页| 日韩一区二区三区视频在线| 欧美美女色图| 最新69国产成人精品视频免费| 91麻豆国产福利在线观看宅福利| 久久久久中文字幕2018| 中文字幕在线免费观看视频| 国产日韩亚洲欧美| 中文一区二区三区四区| 久热国产精品视频一区二区三区| 国产一区二区精品久| 久久免费视频2| 羞羞视频在线观看欧美| 日韩一区二区三区久久| 国产精品一二二区| mm131美女视频| 中文字幕一区av| 天堂а√在线中文在线新版| 正在播放一区二区| 色综合久久久久久| 中文国产成人精品| 日本中文字幕在线播放| 91精品国产91久久久久久吃药| 国产伊人久久| 国内精品一区二区| 午夜国产一区二区| 成人三级视频在线播放| 韩国成人在线视频| 91精品国产自产| 亚洲精品国产精品乱码不99 | 欧美精品一二三| 手机福利小视频在线播放| 不卡av在线网站| se01亚洲视频| 91嫩草国产在线观看| 久久99国内| 国产精品videossex国产高清| 视频一区二区三区中文字幕| 毛茸茸free性熟hd| 一区二区久久久久久| 涩涩视频在线观看| 日韩久久午夜影院| 青春草免费在线视频| 91在线视频免费| 精品国产乱码久久久| 青青青青草视频| 国产一区91精品张津瑜| 天天插天天射天天干| 亚洲电影一级黄| av中文在线观看| 色偷偷av一区二区三区| 美女日韩欧美| 欧美18视频| 亚洲国产一区二区三区a毛片| 一级做a免费视频| 国产午夜亚洲精品羞羞网站| 国产一级一级片| 日韩亚洲欧美在线| 成人在线观看免费网站| 国产精品一区二区三区毛片淫片| 久久人人爽人人爽人人片av不| 91免费视频黄| 国产在线播放一区| 国产三级aaa| 一本一道久久a久久精品综合蜜臀| 日产精品久久久久久久性色| 性亚洲最疯狂xxxx高清| 日韩有吗在线观看| 韩国黄色一级大片| 麻豆传媒一区二区三区| 中文字幕第二区| 欧美性一二三区| eeuss影院在线播放| 欧美中文字幕视频在线观看| 欧美丝袜丝交足nylons172| 欧美 日韩精品| 久久蜜臀精品av| 粉嫩aⅴ一区二区三区| 亚洲毛茸茸少妇高潮呻吟| 精精国产xxxx视频在线播放| 精品一区二区三区日本| 国产欧美另类| 国产在线免费av| 欧美日韩综合在线免费观看| 91激情在线| 国产一区二中文字幕在线看| 欧美三区美女| 亚洲精品激情视频| 天天综合色天天| 欧美日韩在线精品一区二区三区激情综| 91高清免费视频| 国产一区二区观看| 91亚洲精品久久久蜜桃借种| 一区二区三区在线视频免费| 性xxxx18| 国产精品h片在线播放| 久久国产中文字幕| 51自拍视频在线观看| 日韩理论片在线| 国产sm主人调教女m视频| 久久久久国产一区二区三区| 国产精品欧美大片| 亚洲中文字幕久久精品无码喷水| 亚洲欧美国产77777| 狠狠躁夜夜躁av无码中文幕| 日韩av手机在线| 香蕉久久网站| 97伦伦午夜电影理伦片| 欧美日韩一级二级三级| av官网在线播放| 秋霞在线观看一区二区三区| 国产一区 二区 三区一级| www..com国产| 一区二区亚洲精品国产| 国内自拍欧美| 五月婷婷六月丁香激情| 亚洲午夜久久久久久久久电影院 |