CSSおよびカスタム・リソース・バンドル(必要な場合)を作成した後は、スキンを登録し、そのスキンを使用するようにアプリケーションを構成する必要があります。
カスタム・スキンを登録する手順は、次のとおりです。
adf-faces-skins.xml
ファイルを作成します(作成していない場合)。このファイルを使用して、アプリケーションにアクセス可能な各スキンを宣言します。
adf-faces-skins.xml
と指定し、<view_project_name>/WEB-INF
ディレクトリに配置して「OK」をクリックします。
<?xml version="1.0" encoding="ISO-8859-1"?>
<skins xmlns="http://xmlns.oracle.com/adf/view/faces/skin">
<skin>
</skin>
</skins>
<skin>
要素に対して次のように定義し、新規スキンを登録します。
oracle.adf.desktop
: アプリケーションがデスクトップにレンダリングされるときに、スキンが自動的に使用されます。oracle.adf.pda
: PDAにレンダリングされるときに、スキンが使用されます。
次の例は、ADF Facesデモ・アプリケーションで使用する紫色のスキン用のadf-faces-skins.xml
ファイルのエントリを示します。
<skin>
<id>
purple.desktop
</id>
<family>
purple
</family>
<render-kit-id>
oracle.adf.desktop
</render-kit-id>
<style-sheet-name>
skins/purple/purpleSkin.css
</style-sheet-name>
<bundle-name>
oracle.adfdemo.view.faces.resource.SkinBundle
</bundle-name>
</skin>
Copyright © 1997, 2006, Oracle. All rights reserved.