網(wǎng)路冷眼@BlogJava

          熙熙攘攘一閑人 以冷靜的眼光觀察技術(shù)
          posts - 88, comments - 193, trackbacks - 0, articles - 28
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

                   原來采用Java開發(fā)GUI桌面應(yīng)用程序時(shí)自己也定義了一個(gè)簡陋的應(yīng)用程序的框架,看到NetBeans 6.0 M9支持Swing Application Framework的開發(fā)(詳情請見NetBeans 6.0 里程碑版第9版釋出)。將自己的框架和它作了比較,其思路基本相同,看來英雄所見略同?,F(xiàn)將它的特點(diǎn)摘錄如下。

                   JSR-226 Swing應(yīng)用程序框架原型實(shí)現(xiàn)有一小組簡單構(gòu)建桌面應(yīng)用程序的Java類組成。此原型提供了大多數(shù)桌面應(yīng)用程序共有的基礎(chǔ)設(shè)施:

          • 應(yīng)用程序生命周期管理,特別是GUI的啟動和關(guān)閉。
          • 對資源管理和載入的支持,這些資源是字符串,格式化的消息,圖像,顏色,字體以及桌面應(yīng)用程序共有的其他類型的資源。
          • 對動作定義,管理和綁定的支持,其中包含了異步運(yùn)行的動作(在后臺運(yùn)行)。
          • 持久化會話狀態(tài):支持自動地,有選擇地保存應(yīng)用程序一次運(yùn)行到下次運(yùn)行的GUI狀態(tài)。

                   JSR-296專家組在2006秋末啟動這項(xiàng)工作?,F(xiàn)在可獲得原型實(shí)現(xiàn),規(guī)格說明以及一些小的示例。盡管本JSR還未到達(dá)“早期草稿”的JCP評論階段,但是為了讓Swing社區(qū)對此感興趣的成員有機(jī)會提供反饋,專家組已同意公布原型。本版本只是正在進(jìn)行設(shè)計(jì)過程中的快照,在未來的幾個(gè)月中實(shí)際上可能發(fā)生變化。

                   源代碼: AppFramework-0.30-src.zip 。其中包含了在NetBeans 6.0 M9中的示例。

                   javadoc的下載地址: AppFramework-0.30-doc.zip 。

                   原型實(shí)現(xiàn)所在網(wǎng)址:https://appframework.dev.java.net/

          主站蜘蛛池模板: 高陵县| 阿图什市| 新干县| 宁强县| 行唐县| 渭南市| 东乡族自治县| 同心县| 诏安县| 云梦县| 出国| 武义县| 泸州市| 黎平县| 城市| 托里县| 陵水| 通渭县| 孟村| 紫阳县| 湘乡市| 翁牛特旗| 延吉市| 星座| 疏附县| 华蓥市| 济源市| 池州市| 鞍山市| 台湾省| 安化县| 航空| 丰县| 龙陵县| 屯留县| 衡东县| 海南省| 平乡县| 潞西市| 东至县| 佛冈县|