精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

999在线精品| 中文国产字幕在线观看| 视频一区二区三区在线| 中文字幕日本精品| 香蕉在线观看视频| 黑人精品一区| 亚洲日本在线天堂| 麻豆精品传媒视频| 国产精品伦理一区| 亚洲一区激情| 久久99国产精品自在自在app| 在线免费观看a级片| 国产精品久久久久久久久久齐齐| 一区二区三区影院| 新呦u视频一区二区| 日本成人动漫在线观看| 另类综合日韩欧美亚洲| 88xx成人精品| 加勒比av在线播放| 久久综合电影| 精品视频久久久久久久| 永久免费黄色片| 巨茎人妖videos另类| 亚洲黄一区二区三区| 日韩视频在线播放| 亚洲欧美日韩综合在线| 国产精品18久久久久久久久久久久| 日韩av电影在线网| 国产亚洲精品码| 无码一区二区三区视频| 亚洲天堂男人天堂| 国产老熟女伦老熟妇露脸| 国产精品日本一区二区不卡视频 | 久久精品视频5| 黄色综合网站| 免费不卡在线观看av| 大吊一区二区三区| 精品中文一区| 日韩精品极品在线观看| 免费啪视频在线观看| 精品国产亚洲一区二区三区| 欧美日韩国产天堂| 久久精品99国产| 欧美gv在线观看| 精品久久久久久久久久久| 国产精品视频一二三四区| 黄色免费在线观看| 成人欧美一区二区三区1314| 亚洲欧美精品在线观看| 爱久久·www| 欧美精彩视频一区二区三区| 青青草原成人| 国产乱理伦片a级在线观看| 久久夜色精品国产噜噜av| 久久久久久一区| 特黄aaaaaaaaa真人毛片| 成人免费视频国产在线观看| 国产不卡一区二区在线观看| 成人激情四射网| 成人丝袜高跟foot| 国产在线一区二区三区四区| 天天综合网在线| 91在线国内视频| 欧美大陆一区二区| 男人天堂亚洲二区| 中文在线资源观看网站视频免费不卡| 青青影院一区二区三区四区| 午夜毛片在线| 亚洲欧美另类在线| 日韩一级片免费视频| 高端美女服务在线视频播放| 欧美视频裸体精品| 91热这里只有精品| 日本黄色a视频| 国产ts丝袜人妖系列视频 | 久久1电影院| 3d成人动漫网站| 日本r级电影在线观看| 亚洲精品一区在线| 日韩激情视频在线| 在线观看亚洲大片短视频| 精品午夜一区二区三区在线观看| 欧美xxx久久| www午夜视频| 精品一级视频| 日韩精品三区四区| 欧美在线性爱视频| 中国一级特黄视频| 国产精品一二一区| 蜜桃在线一区二区三区精品| av大全在线免费看| 亚洲综合丝袜美腿| 欧美xxxxx在线视频| 亚洲综合视频| 日韩精品高清视频| 国产wwwwxxxx| 亚洲毛片av| 国产精品最新在线观看| 韩国av免费在线观看| 国产亚洲一区二区在线观看| 亚洲色婷婷久久精品av蜜桃| 高清av不卡| 日韩三级.com| 男女做爰猛烈刺激| 欧美日一区二区在线观看| 国产成人精品一区二区| 亚洲精品久久久久久无码色欲四季 | 国产精品综合在线| 2022国产精品视频| 99er在线视频| 久久av影院| 日韩精品中文字| 69av.com| 久久福利视频一区二区| 麻豆成人av| 麻豆福利在线观看| 欧美精品乱码久久久久久按摩 | 怕怕欧美视频免费大全| 欧美国产日本在线| 国产又粗又猛视频| 久久久不卡影院| 欧美深夜福利视频| 日韩在线精品强乱中文字幕| 在线观看欧美日韩| 国产精品男女视频| 成人99免费视频| 日韩一级特黄毛片| 动漫一区二区三区| 日韩在线视频网站| 国产精品国产精品国产| 久久久久久久久久久电影| 国产一级爱c视频| 成人激情自拍| 欧美成人黄色小视频| 91久久久久国产一区二区| 欧美国产激情一区二区三区蜜月| 欧美老熟妇喷水| 美女一区2区| 97视频在线免费观看| 成人免费视频国产| 亚洲一二三四久久| 国产亚洲精品成人a| 一个色综合网| 18成人免费观看网站下载| 乱人伦中文视频在线| 欧美美女视频在线观看| 亚洲aaa视频| 精品一区二区在线免费观看| 宅男一区二区三区| 电影中文字幕一区二区| 性欧美长视频| 97人人模人人爽人人喊38tv| 91高清在线观看视频| 日韩美女视频一区二区在线观看| 日本少妇高清视频| 成人综合婷婷国产精品久久 | 成人在线观看免费网站| 制服丝袜激情欧洲亚洲| 污软件在线观看| 国产成人免费视频网站| 男女私大尺度视频| 首页亚洲中字| 欧美中文字幕视频| 成人网视频在线观看| 欧美日韩小视频| 久久高清内射无套| 大白屁股一区二区视频| 国产日韩一区二区在线观看| 国产综合久久久| 国产主播欧美精品| 精精国产xxxx视频在线中文版 | 国产精品无码永久免费不卡| 欧美一级二区| 亚洲人成77777| 亚洲国产精品免费视频| 69av视频在线播放| 黄色网址在线播放| 这里只有精品视频在线观看| 国产一级片免费观看| 国产亚洲短视频| 成 人 黄 色 小说网站 s色| 欧美午夜一区| 欧美三级网色| 国产精品视频一区二区三区综合| 欧美精品videofree1080p| 色播色播色播色播色播在线| 欧美日韩三级一区二区| 亚洲av无码一区二区三区在线| 成人免费看的视频| jizz欧美激情18| 欧美日一区二区三区在线观看国产免| 免费久久久一本精品久久区| 一区在线不卡| 欧美一区二区三区图| 日本黄色片在线观看| 亚洲成人精品久久久| 中文字幕网址在线| 亚洲国产综合色| 婷婷国产成人精品视频| 99精品国产视频| 色呦色呦色精品| 亚洲女人av| 亚洲精品天堂成人片av在线播放| 国产精品欧美在线观看| 国产v亚洲v天堂无码| 性欧美video另类hd尤物| 91国内精品久久| 羞羞视频在线观看免费| 夜夜躁日日躁狠狠久久88av| 亚欧在线观看视频| 日韩一级在线观看| 怡红院成永久免费人全部视频| 午夜精品成人在线| 在线免费观看亚洲视频| 国产精品乱码一区二三区小蝌蚪| 你懂得在线视频| 国产91在线观看| 国内av一区二区| 免费在线观看成人| 九色在线视频观看| 欧美另类亚洲| 18视频在线观看娇喘| 成人精品电影| 欧美精彩一区二区三区| 精品视频高潮| 国产精品日韩一区二区| 国产日本亚洲| 成人久久久久久久| 性欧美video另类hd尤物| 国产精品成人国产乱一区 | a√资源在线| 亚洲性夜色噜噜噜7777| 日本五码在线| 日韩成人中文电影| 日本免费不卡视频| 日韩精品专区在线| 精品久久久久久亚洲综合网站| 欧美日韩日日骚| 中文字字幕在线观看| 在线视频一区二区三区| 久久久免费高清视频| 欧美日韩国产色| 91在线看视频| 欧美午夜激情在线| 麻豆成人免费视频| 在线观看一区日韩| 自拍偷拍第八页| 欧美日韩中文字幕一区| 在线观看国产成人| 欧美美女一区二区三区| 亚洲性在线观看| 欧美日韩亚洲综合一区二区三区 | 毛片无码国产| 国产成人在线视频| 国产69精品久久久久按摩| 国产精品自产拍在线观看| 福利精品在线| 91视频免费在线| 91国内精品| 蜜桃精品久久久久久久免费影院| 免费国产自久久久久三四区久久| 蜜桃臀一区二区三区| 日本久久精品| 在线观看成人免费| 亚洲天堂久久| 色综合av综合无码综合网站| 视频一区欧美精品| 不卡中文字幕在线观看| 国产精品123区| 爱爱免费小视频| 国产精品色在线观看| 欧美成人一二三区| 欧美色另类天堂2015| 懂色av蜜臀av粉嫩av喷吹| 3d成人h动漫网站入口| 免费观看黄一级视频| 亚洲视频在线免费观看| 国产精品va在线观看视色| 懂色av一区二区三区免费观看| 最新av免费在线观看| 国产成人a级片| 最新中文字幕视频| 最新欧美精品一区二区三区| 免费中文字幕在线观看| 欧美性猛交xxxx乱大交极品| 一区二区三区午夜| 亚洲第一区在线观看| 二区三区在线| 欧美日韩国产成人| 97久久香蕉国产线看观看| 91九色单男在线观看| 久久精品亚洲成在人线av网址| 日本一区二区精品| 黄色综合网站| 超碰人人草人人| 久久蜜桃av一区二区天堂| 国产免费美女视频| 色综合天天综合| 99久久久久久久| 亚洲视频综合网| 欧美色图天堂| 国产主播喷水一区二区| 亚洲人成网站77777在线观看| 99中文字幕在线观看| 老牛影视一区二区三区| 亚洲av综合色区无码另类小说| 久久久久国产成人精品亚洲午夜| 欧美高清视频一区二区三区| 欧美影片第一页| 亚洲 欧美 精品| 久久99精品久久久久久噜噜| 日韩和的一区二在线| 精品欧美一区二区在线观看视频 | 欧美—级a级欧美特级ar全黄| 成人免费毛片嘿嘿连载视频…| 国内不卡一区二区三区| 午夜精品久久99蜜桃的功能介绍| 玩弄japan白嫩少妇hd| 99久久久国产精品| 青娱乐国产在线视频| 欧美日本韩国一区二区三区视频| 亚洲 美腿 欧美 偷拍| 国内揄拍国内精品少妇国语| 精品视频在线播放一区二区三区| 色涩成人影视在线播放| 欧美综合二区| 人妻少妇精品视频一区二区三区| 亚洲成人动漫一区| 亚洲AV无码一区二区三区性| 久久久999精品视频| 男人亚洲天堂| 亚洲巨乳在线观看| 男人操女人的视频在线观看欧美| 中文字幕人妻一区二区| 欧美午夜激情视频| 美女欧美视频在线观看免费| 欧美一级高清免费播放| 欧美男男freegayvideosroom| 国产日韩欧美精品在线观看| 成人国产精品视频| 国产污视频在线看| 精品对白一区国产伦| 国产天堂在线播放视频| 丁香五月网久久综合| 国产一区清纯| 丰满少妇xbxb毛片日本| 亚洲国产精品久久人人爱蜜臀| 亚洲男人第一天堂| 亚洲2020天天堂在线观看| 日韩有码中文字幕在线| 91免费视频网站在线观看| 久久综合久久鬼色中文字| 国产精品suv一区| 亚洲欧美中文日韩在线| 91国内外精品自在线播放| 色婷婷精品国产一区二区三区| 免费在线看一区| 免费成年人视频在线观看| 欧美一区二区三区免费大片| 久草在线视频福利| 久久一区二区三区av| 丝袜脚交一区二区| 国产在视频线精品视频| 欧美一级片在线| 不卡视频观看| 日韩精品另类天天更新| 久久99久久精品| 黄色一级视频在线观看| 日韩精品在线免费观看| 成人全视频在线观看在线播放高清| 中文字幕一区二区三区四区五区人| 国产麻豆91精品| 日韩欧美亚洲视频| 尤物九九久久国产精品的特点 | 激情视频一区二区| 日韩国产在线观看| 日本中文在线视频| 亚洲精品成人网| 日韩大陆av| 男人的天堂狠狠干| 国产精品久久看| 欧美视频在线观看一区二区三区| 欧美与欧洲交xxxx免费观看| 国产精品久久久久久久久妇女| 精人妻一区二区三区| 在线观看不卡一区| 激情图片在线观看高清国产| 欧美一区国产一区| 国产成人精品亚洲777人妖| 一二三区免费视频| 伦理中文字幕亚洲| 欧美极品在线观看| 潘金莲一级淫片aaaaa| 91成人国产精品| 阿v视频在线观看| 免费成人进口网站| 久久精品亚洲精品国产欧美 | 亚洲人a成www在线影院| 国产精品久久久久久av公交车| 92看片淫黄大片一级|