熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java核心技術 >> 正文

探秘Eclipse 4的CSS切換主題功能

2013-11-23 19:27:30  來源: Java核心技術 

  Eclipse 計劃剛出現的時候從事Eclipse各個項目的團隊和開發者就Eclipse未來下一步該怎麼走進行了激烈討論而隨著Eclipse SDK中的CSS主題功能得到明顯改善Eclipse RCP技術越來越成熟特別是我們進行動態主題轉換時更為簡單方便這些討論漸漸地平息了本文載自一個外國專家Kai的blog全文如下

  如果你想要實現一個CSS主題轉換只需擴展你的Eclipse路徑如下 orgeclipseeuicssswttheme

  這裡有一個在Eclispe 下進行雙模板聲明的示例可以參考

  <extension

   point=orgeclipseeuicssswttheme>

   <theme

      basestylesheeturi=css/darkgradientcss

      id=orgntactsthemesdarkgradient

      label=Dark Gradient Theme>

   </< span>theme>

   <theme

      basestylesheeturi=css/brightgradientcss

      id=orgntactsthemesbrightgradient

      label=Bright Gradient Theme>

   </< span>theme>

   </< span>extension>

  

  然後需要做的就是指定一個程序來切換實際的主題這裡是選擇dark gradient主題的全部代碼

  public class DarkThemeHandler {

  

     @Execute

     public void execute(IThemeEngine engine) {

        enginesetTheme(orgntactsthemesdarkgradient);

     }

  }

  

  使用工作台模型來將我們的轉換程序綁定到目錄或工具欄下面的兩幅效果圖就展示了黑色主題和明朗主題之間的動態轉換

  
黑色主題

  
明亮主題

  Contact只是Eclipse 的一種操作方式詳細可以參考 


From:http://tw.wingwit.com/Article/program/Java/hx/201311/26905.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.