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

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

          常用鏈接

          留言簿(68)

          隨筆分類(136)

          隨筆檔案(122)

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 526826
          • 排名 - 92

          最新評論

          ?日期的要求要簡單一點,
          1:支持動態(tài)布局。
          2:支持任意星期開始,不同的星期開始值會影響日期開始的行列位置。
          整體效果請看上一篇文章
          打造完美SWT日期選擇控件:(六)星期的截圖。
          3:能監(jiān)聽到用戶雙擊事件。并處理。
          關(guān)鍵代碼如下
          ????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 交口稱贊 閱讀(3676) 評論(0)  編輯  收藏 所屬分類: Eclipse RCP SWT
          主站蜘蛛池模板: 绥德县| 金平| 荣成市| 巍山| 陇西县| 房山区| 息烽县| 绥芬河市| 鹤庆县| 张家川| 蚌埠市| 达孜县| 三原县| 南通市| 右玉县| 固镇县| 黄浦区| 宁武县| 五台县| 乌兰县| 平果县| 贺州市| 东海县| 克什克腾旗| 民勤县| 策勒县| 惠来县| 漳州市| 朝阳县| 吴旗县| 庆安县| 始兴县| 海城市| 称多县| 新乡县| 疏附县| 阿图什市| 金华市| 德州市| 红河县| 灌云县|