Swing


          天行健 君子以自強(qiáng)不息

          posts - 69, comments - 215, trackbacks - 0, articles - 16
             :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          自定義JFrame/JDialog標(biāo)題欄

          Posted on 2010-06-25 21:52 zht 閱讀(7664) 評(píng)論(3)  編輯  收藏
          最近一直在做Flex,晚上看看世界杯,一些比賽真的很沒勁
          so,就想寫寫Swing,想起以前有人問過如何替換JFrame或者JDialog的標(biāo)題欄,就動(dòng)手寫了寫
           
           提供了TitleFrame和TitleDialog兩個(gè)頂層組件,
           主要功能:
           1、自定義標(biāo)題欄
           2、可以通過鼠標(biāo)拖拽調(diào)整組件大小(可關(guān)閉resize功能)
           3、設(shè)置圖標(biāo)和顯示文字(文字可居中)
           4、自定義右鍵菜單。
           5、拖拽標(biāo)題欄改變窗口位置
           
           解決了以下問題:
           
          如何替換/自定義 JFrame/JDialog標(biāo)題欄
          setUndecorated后,如何調(diào)整JFrame/JDialog大小
          自定義JFrame/JDialog最大化/最小化/關(guān)閉按鈕





          源碼下載 
          by
               zhangtao
              zht_dream@hotmail.com
          主站蜘蛛池模板: 宜阳县| 克拉玛依市| 额敏县| 苍南县| 兴安盟| 凯里市| 大埔区| 尚志市| 衡阳县| 贡山| 大城县| 虹口区| 南靖县| 安阳市| 兴文县| 石首市| 郁南县| 阳谷县| 清丰县| 忻城县| 会昌县| 天长市| 家居| 旬邑县| 昌乐县| 太原市| 南溪县| 敖汉旗| 赤水市| 新乐市| 紫云| 林州市| 南部县| 南开区| 陆川县| 普格县| 新晃| 隆尧县| 拜泉县| 浦江县| 武陟县|