咖啡伴侶

          呆在上海
          posts - 163, comments - 156, trackbacks - 0, articles - 2

          Swing畫圖UI 編輯器

          Posted on 2010-05-31 11:18 oathleo 閱讀(2828) 評(píng)論(4)  編輯  收藏 所屬分類: Swing
          如果能把大量的swingUI 與畫圖 結(jié)合在一起,可以任意保存成xml或者二進(jìn)制的文件, 那大量的swing程序,會(huì)簡(jiǎn)化成大量的工程人員畫圖而成的文件。
          當(dāng)然復(fù)雜的UI還是需要編程,而編程完不再需要打包進(jìn)產(chǎn)品或者項(xiàng)目,而是讓工程人員做成文件的方式,保存下來(lái)。
          這樣的思路是否能運(yùn)用到實(shí)際的swing項(xiàng)目,還未可知,但某些特定的項(xiàng)目,也許可以使用。

          廢話不說(shuō)了,看看效果: 畫圖工具里,從文件里讀取了兩個(gè)table。

          Feedback

          # re: Swing畫圖UI 編輯器  回復(fù)  更多評(píng)論   

          2010-05-31 11:23 by albort
          強(qiáng)人?。。?!

          # re: Swing畫圖UI 編輯器  回復(fù)  更多評(píng)論   

          2010-06-02 10:46 by fyxruben
          apache上有一個(gè)通過(guò)XML描述構(gòu)建swing界面的項(xiàng)目,不過(guò)沒(méi)有設(shè)計(jì)器。netbeans的界面設(shè)計(jì)器,也是類似,不過(guò)采用了通過(guò)xml生成代碼的方式,這樣效率更高。

          # re: Swing畫圖UI 編輯器  回復(fù)  更多評(píng)論   

          2010-06-03 11:38 by oathleo
          @fyxruben
          提到的兩個(gè)設(shè)計(jì)工具應(yīng)該說(shuō)是界面編輯器,最終生成的是代碼。
          寫的這個(gè)編輯器其實(shí)是把設(shè)計(jì)稿生成數(shù)據(jù)文件,再用這個(gè)包打開(kāi)這個(gè)數(shù)據(jù)文件直接打開(kāi)設(shè)計(jì)好的界面,圖形或者其他的拓?fù)鋱D,網(wǎng)絡(luò)圖,組織架構(gòu)圖什么的。
          功能其實(shí)還是不太一樣。

          # re: Swing畫圖UI 編輯器  回復(fù)  更多評(píng)論   

          2010-06-04 21:12 by kissajava
          支持下。。。離開(kāi)swing快一年啦,懷念??!

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 夹江县| 郴州市| 宁武县| 岐山县| 自贡市| 淄博市| 福贡县| 白山市| 云和县| 荆门市| 甘泉县| 墨江| 延吉市| 古田县| 长岛县| 庆安县| 三明市| 凉城县| 乌拉特前旗| 虞城县| 宁国市| 新乐市| 通化市| 庆城县| 丰都县| 建宁县| 旬阳县| 东阿县| 海淀区| 台前县| 邳州市| 韩城市| 永吉县| 普格县| 福海县| 汉阴县| 花莲市| 嘉祥县| 宁乡县| 尼木县| 大足县|