SWT對(duì)org.eclipse.swt.SWTException: Subclassing not allowed。解除一些類的不能extends的方法

          在做swt的開發(fā)的時(shí)候總是將所有的類/監(jiān)聽方法都放在同一個(gè)class里面,這樣不利于代碼的維護(hù),而且修改的時(shí)候自己都找不到地方。
          所以就想到代碼分離。
          而代碼的分離肯定離不開對(duì)某些類的擴(kuò)展。
          在對(duì)dialog進(jìn)行擴(kuò)展的時(shí)候就總是ihui出現(xiàn)subclassing not allowed的提示。然后就報(bào)錯(cuò)。
          簡單的方法。將checksubclass進(jìn)行重寫,里面什么內(nèi)容都不寫,如:
              @Override
              
          protected void checkSubclass() {
                  
          // TODO Auto-generated method stub
              
              }

          posted on 2011-07-06 16:21 duduli 閱讀(944) 評(píng)論(1)  編輯  收藏

          評(píng)論

          # re: SWT對(duì)org.eclipse.swt.SWTException: Subclassing not allowed。解除一些類的不能extends的方法 2011-10-28 19:52 gebin

          經(jīng)典啊  回復(fù)  更多評(píng)論   


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


          網(wǎng)站導(dǎo)航:
           
          <2011年7月>
          262728293012
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          導(dǎo)航

          統(tǒng)計(jì)

          公告

          welcome to my place.

          常用鏈接

          留言簿(5)

          我參與的團(tuán)隊(duì)

          隨筆分類

          隨筆檔案

          新聞分類

          石頭JAVA擺地?cái)們?/h3>

          搜索

          •  

          積分與排名

          • 積分 - 256305
          • 排名 - 220

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          @duduli
          主站蜘蛛池模板: 万州区| 柳河县| 湘阴县| 峨山| 日土县| 亳州市| 华宁县| 山东| 龙游县| 红河县| 东海县| 开封县| 简阳市| 德格县| 美姑县| 东兴市| 华容县| 北安市| 崇礼县| 礼泉县| 鹤山市| 德清县| 青田县| 洪泽县| 新沂市| 葵青区| 荥经县| 泽州县| 丁青县| 饶河县| 万山特区| 宿松县| 东兰县| 墨玉县| 化德县| 蒙阴县| 宜宾县| 民乐县| 武邑县| 四子王旗| 仙居县|