隨筆 - 119  文章 - 3173  trackbacks - 0
          <2006年12月>
          262728293012
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          交友莫獨酒,茅臺西鳳游。
          口干古井貢,心徜洋河流。
          稱多情杜康,趟無量雙溝。
          贊中華巍巍,無此不銷愁。

          常用鏈接

          留言簿(68)

          隨筆分類(136)

          隨筆檔案(122)

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 526712
          • 排名 - 92

          最新評論

          ?日期的要求要簡單一點,
          1:支持動態布局。
          2:支持任意星期開始,不同的星期開始值會影響日期開始的行列位置。
          整體效果請看上一篇文章
          打造完美SWT日期選擇控件:(六)星期的截圖。
          3:能監聽到用戶雙擊事件。并處理。
          關鍵代碼如下
          ????private?void?setDays()?{
          ????????clearDays();
          ????????Calendar?cal?
          =?(Calendar)?basicCalendar.clone();
          ????????
          int?today?=?cal.get(Calendar.DAY_OF_MONTH);
          ????????
          int?thisMonth?=?cal.get(Calendar.MONTH);

          ????????cal.set(Calendar.DAY_OF_MONTH,?
          1);
          ????????
          int?week?=?cal.get(Calendar.DAY_OF_WEEK);
          ????????week?
          -=?this.firstDayOfWeek;
          ????????
          for?(int?i?=?week;?i?<?days.length;?cal.add(Calendar.DAY_OF_MONTH,?1))?{
          ????????????Label?label?
          =?days[i++];
          ????????????
          int?day?=?cal.get(Calendar.DAY_OF_MONTH);
          ????????????
          int?month?=?cal.get(Calendar.MONTH);
          ????????????
          if?(month?==?thisMonth)?{
          ????????????????
          if?(day?==?today)?{
          ????????????????????label.setForeground(getDisplay().getSystemColor(SWT.COLOR_DARK_RED));
          ????????????????}
          ????????????????label.setText(Integer.toString(cal.get(Calendar.DAY_OF_MONTH)));
          ????????????????label.setData(label.getText());
          ????????????????label.addListener(SWT.MouseDoubleClick,?
          this);
          ????????????}?
          else?{
          ????????????????
          return;
          ????????????}

          ????????}
          ????}

          posted on 2006-12-29 11:26 交口稱贊 閱讀(3675) 評論(0)  編輯  收藏 所屬分類: Eclipse RCP SWT
          主站蜘蛛池模板: 高唐县| 静海县| 屏南县| 洛南县| 合阳县| 福建省| 南郑县| 锦州市| 蒙自县| 曲麻莱县| 抚顺市| 谢通门县| 西城区| 锦州市| 溧阳市| 新巴尔虎左旗| 石嘴山市| 日照市| 泰州市| 绥滨县| 卫辉市| 启东市| 苗栗市| 城步| 衡山县| 建平县| 林西县| 佛山市| 海林市| 南木林县| 平和县| 阳高县| 孝感市| 汪清县| 呈贡县| 轮台县| 永丰县| 衡东县| 台江县| 太白县| 车险|