amp@java

            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            99 隨筆 :: 0 文章 :: 228 評(píng)論 :: 0 Trackbacks

          做好核心部分,只完成了一半,剩下的圖形界面設(shè)計(jì)還需要一個(gè)漫長(zhǎng)的過(guò)程。
          SWT做圖形界面是個(gè)繁瑣的過(guò)程,雖然可以用VE、SWT Designer幫助布局,設(shè)置一些屬性,添加一些事件,但里面的邏輯卻是要自己先想好。
          以“設(shè)置”頁(yè)面為例,為了設(shè)置各模塊的參數(shù),需要考慮很多問(wèn)題:
          1、哪些是立即生效,哪些是重啟才能生效?
          2、什么時(shí)候哪個(gè)widget需要被Disable,什么時(shí)候需要被Enable?
          3、怎么驗(yàn)證用戶輸入的東西是符合邏輯的?
          ……
          還需要把圖形界面、確定前的臨時(shí)配置類(lèi)、內(nèi)存中的配置類(lèi)、硬盤(pán)上的配置文件結(jié)合起來(lái),什么時(shí)候給哪個(gè)賦值,什么時(shí)候從哪個(gè)獲得值都要考慮清楚,同時(shí),在程序運(yùn)行過(guò)程中還需要不斷讀取內(nèi)存中的配置類(lèi),獲得運(yùn)行時(shí)參數(shù),必須保證線程之間不發(fā)生沖突。

          posted on 2006-10-21 14:42 amp@java 閱讀(700) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): Java common
          主站蜘蛛池模板: 偏关县| 分宜县| 西宁市| 安吉县| 沭阳县| 雷波县| 当涂县| 英山县| 贵州省| 绥化市| 岳池县| 比如县| 大石桥市| 年辖:市辖区| 鹤山市| 托克托县| 开封县| 湘乡市| 高青县| 寻乌县| 灌云县| 西乌| 郯城县| 印江| 资阳市| 金溪县| 西贡区| 平原县| 巴里| 古浪县| 甘洛县| 泊头市| 巴南区| 绥滨县| 珠海市| 玉溪市| 清徐县| 南城县| 申扎县| 合作市| 景东|