最近一直在做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
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