<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    gr8vyguy@Blogjava

    SWT3.4M3的一個新特性: 透明窗口

    前幾天還和Blogjava上的朋友討論了Java中透明窗口的實現。今天就發現SWT已經在最新的3.4M3版本中實現了這個功能。

    Alpha on shells

    通過函數Shell.setAlpha(int alpha)設置窗口的透明度,alpha取值0到255,0為全透明。透明窗口的實現需要所在系統的支持,在不支持的系統下setAlpha會被忽略。

    順帶介紹一下SWT的Shell在3.4M2版本中實現了全屏模式,Shell.setFullScreen(true)。這下SWT也可以用來開發全屏小游戲了。

    更多的新功能請看 SWTEclipse


    posted on 2007-11-09 11:37 gr8vyguy 閱讀(2805) 評論(11)  編輯  收藏 所屬分類: Java

    評論

    # re: SWT3.4M3的一個新特性: 透明窗口[未登錄] 2007-11-09 20:34 jrobot

    透明窗口是個進步,不過全屏窗口,我記得eclipse主頁上只是說相當于開一個和屏幕一樣大小的窗口,并不是真正的全屏  回復  更多評論   

    # re: SWT3.4M3的一個新特性: 透明窗口[未登錄] 2007-11-09 20:41 jrobot

    呵呵,看錯了,剛才又去了下
    是真正的全屏,我英文不好,理解錯鳥:)  回復  更多評論   

    # re: SWT3.4M3的一個新特性: 透明窗口[未登錄] 2007-11-09 20:44 jrobot

    希望在3.4正式版能全面支持不規則的control包括shell,最好還提供初步的皮膚機制,是不是太貪婪了- -  回復  更多評論   

    # re: SWT3.4M3的一個新特性: 透明窗口 2007-11-10 04:58 千里冰封

    個人認為SWING做得很好,SWT是多此一舉  回復  更多評論   

    # re: SWT3.4M3的一個新特性: 透明窗口 2007-11-10 06:22 BeanSoft

    一直期待 Eclipse 能支持全屏模式編輯, 可是一直沒有... 也許下個版本就有了.

    看了一下... 還是主要集中在 core java 開放的改進上 不知道什么時候能像 Netbeans 那樣在 Java EE 開發上做 革命性 的改進...  回復  更多評論   

    # re: SWT3.4M3的一個新特性: 透明窗口 2007-11-10 15:07 隔葉黃鶯

    SWT程序全依賴于 swt.dll 和相應 java 類的實現了,用 swt 作界面與 window sdk 寫程序非常類似的,究其本質就是一樣的,只是 swt 包裹了一層。
    如果用VC代碼自己來進行擴充的話,就沒有什么做不了的。但用 VC 來作界面程序真的是比 swt 麻煩多了,所以我也在考慮用 swt 來實現后面的程序。

    熱切期待著 swt 越來越完善。  回復  更多評論   

    # re: SWT3.4M3的一個新特性: 透明窗口[未登錄] 2007-11-13 06:24 曲強 Nicky

    透明還是不錯的這個,swing就很難做到,記得原來寫都是用圖片疊加,效率很低  回復  更多評論   

    # re: SWT3.4M3的一個新特性: 透明窗口 2008-03-27 06:55 電玩

    Open JDK 已經支持AWT透明和Shaped特性了,http://www.tkk7.com/javagui/archive/2008/03/12/Translucent.html
    JDK 7發布時會繼承進來。以前的截屏方式模擬可以扔了。

    組件重新自定義繪制,SWT一直就不能實現(截止到3.2),皮膚只能跟著系統變化,沒有L&F。這就是SWT不及Swing的主要原因。  回復  更多評論   

    # re: SWT3.4M3的一個新特性: 透明窗口 2008-03-27 16:04 gr8vyguy

    @電玩
    JDK 7什么時候能發布還不知道?

    SWT3.4已經實現組件重新自定義繪制了。

    Swing的L&F貌似很吸引人,但僅于貌似,等你用Swing做幾個項目就知道了。

    Eclipse和SWT發展很快,看看E4.0的計劃吧。

    SWT也好,Swing也好,都只是Desktop應用的GUI而已,你愛用那個就那個,他們之間的優劣也往往不是選擇的因素。  回復  更多評論   

    # re: SWT3.4M3的一個新特性: 透明窗口 2008-03-28 02:48 電玩

    我看了swt3.4的計劃,有了很多有趣的特性,聽說還要支持皮膚。swing引以為豪的是L&F、Jcomponent借助Java 2D自定義繪制、JList、JTable、JTree的Rendnerer、借助Java2D、swing Timer實現談入談出、漸變甚至flash可以做到的一切界面效果。SWT今后也可以一一實現。
    我以后就要專注做RIA和終端了,最近學習Flex,很少光顧以上這些了。  回復  更多評論   

    # re: SWT3.4M3的一個新特性: 透明窗口 2008-04-29 02:05 本人是sb

    看看jdk7吧。  回復  更多評論   

    <2008年3月>
    2425262728291
    2345678
    9101112131415
    16171819202122
    23242526272829
    303112345

    導航

    統計

    公告

  • 轉載請注明出處.
  • msn: gr8vyguy at live.com
  • 常用鏈接

    留言簿(9)

    隨筆分類(68)

    隨筆檔案(80)

    文章分類(1)

    My Open Source Projects

    搜索

    積分與排名

    最新評論

    主站蜘蛛池模板: 亚洲精品国产日韩无码AV永久免费网 | 91精品国产亚洲爽啪在线观看| 18成禁人视频免费网站| 亚洲中文字幕日本无线码| 日本中文一区二区三区亚洲| 永久免费av无码网站yy| 亚洲无吗在线视频| 亚洲综合激情另类专区| 无码精品A∨在线观看免费| 边摸边吃奶边做爽免费视频99 | 亚洲gv猛男gv无码男同短文| 免费av欧美国产在钱| 国产精品永久免费视频| 亚洲午夜在线一区| 亚洲综合av永久无码精品一区二区| 67194熟妇在线永久免费观看| 国产高清视频免费在线观看| 亚洲一区二区三区播放在线 | 亚洲av无码专区亚洲av不卡| 亚洲av鲁丝一区二区三区| 日韩免费视频观看| 免费A级毛片在线播放| 深夜a级毛片免费无码| 亚洲女人影院想要爱| 亚洲中文字幕无码日韩| 日韩激情无码免费毛片| 18禁止看的免费污网站| 国产精品无码永久免费888| 亚洲中文字幕无码久久2020 | 亚洲国产人成在线观看69网站| 亚洲成av人片一区二区三区| 最近中文字幕mv免费高清视频7 | 成年女人毛片免费视频| 久久亚洲免费视频| 国产免费福利体检区久久| 成人婷婷网色偷偷亚洲男人的天堂| 亚洲综合激情另类小说区| 亚洲级αV无码毛片久久精品| www.91亚洲| 国产青草视频免费观看97| 欧亚精品一区三区免费|