GUIの外観はLook & Feel名の中から選択できます。これらのうちいくつかは、さらにその機能を拡張することができます。ここでは、この拡張方法について説明します。
Skinの拡張
Oyoahaの拡張
JGoodiesの拡張
SmoothMetalの拡張
SkinのGUIはテーマパッケージと呼んでいるファイルを追加することによって拡張できます。テーマパッケージはZIP形式のファイルで、plaf/skin/フォルダー下に配備します。 標準で以下のテーマパッケージがあらかじめ配備してあります。これらのテーマパッケージを使用するには、pages要素のtheme属性にテーマパッケージのファイル名を指定します。
例)<pages lookandfeel="Skin" theme="aquathemepack.zip">
テーマパッケージ |
---|
aquathemepack.zip |
bbjthemepack.zip |
beigeazulthemepack.zip |
beosthemepack.zip |
cellshadedthemepack.zip |
macosthemepack.zip |
modernthemepack.zip |
themepack.zip |
whistlerthemepack.zip |
xplunathemepack.zip |
OhoahaのGUIはテーマファイルと呼んでいるファイルを追加することによって拡張できます。テーマファイルの拡張子は".zotm"でplaf/oyoaha/フォルダー下に配備します。 標準で以下のテーマファイルがあらかじめ配備してあります。これらのテーマファイルを使用するには、pages要素のtheme属性にテーマファイル名を指定します。
例)<pages lookandfeel="Oyoaha" theme="anidaisy.zotm">
テーマファイル |
---|
anidaisy.zotm |
daisy2.zotm |
flat1.zotm |
flat2.zotm |
flat3.zotm |
flat4.zotm |
flat5.zotm |
flat6.zotm |
flat7.zotm |
flat8.zotm |
gang.zotm |
slushy.zotm |
slushy10.zotm |
slushy2.zotm |
slushy3.zotm |
slushy4.zotm |
slushy5.zotm |
slushy6.zotm |
slushy7.zotm |
slushy8.zotm |
slushy9.zotm |
tfiberr.zotm |
tfiberr2.zotm |
tflat1.zotm |
tflat2.zotm |
tflat3.zotm |
tflat4.zotm |
tflat5.zotm |
tflat6.zotm |
tflat7.zotm |
tgang.zotm |
tgang2.zotm |
tgang3.zotm |
tzipper.zotm |
zipper.zotm |
JGoodiesのGUIについては以下のテーマがあらかじめ配備してあります。これらのテーマを使用するには、pages要素のtheme属性にテーマ名を指定します。
例)
<pages lookandfeel="JGoodies" theme="Plastic3D">
テーマ名 |
---|
ExtWindows |
Plastic |
Plastic3D |
PlasticXP |
SmoothMetalのGUIについては以下のテーマがあらかじめ配備してあります。これらのテーマを使用するには、pages要素のtheme属性にテーマ名を指定します。
例)
<pages lookandfeel="SmoothMetal" theme="SmoothWindows">
テーマ名 |
---|
SmoothWindows |
SmoothMetal |