ダッシュボード・レベルの場合
ダッシュボード全体に対するデフォルトのベース・テキスト方向をプログラムで設定するには、次のようにします。
IlvDashboardDiagram dashboardObj = new IlvDashboardDiagram(context); ... dashboardObj.setBaseTextDirection(IlvBidiUtil.LEFT_TO_RIGHT);
背景テキスト要素レベルの場合
ダッシュボード背景に直接追加されるテキスト要素に固有のベース・テキスト方向を設定するには、標準 Java フレームワーク・コードを使用します。
次に例を示します。
textObj.setBaseTextDirection(IlvBidiUtil.LEFT_TO_RIGHT);
記号レベルの場合
記号のベース・テキスト方向をプログラムで変更できるのは、次の図に示すように、その記号の
baseTextDirection
プロパティーがその記号のトップレベル・グラフィック要素の baseTextDirection
スタイルにマップされた場合かつその場合に限られます。
![baseTextDirection パラメーターがベース・テキスト方向「右から左」にマップされた、選択された記号のプロパティー・シートを示す Dashboard Editor](../../JViews_Diagrammer/usrdashboarddiag/_media/diadash_BTD_symbolmapping_default.png)
プログラムによる記号レベルでのベース・テキスト方向の設定
これが当てはまる場合は、次のコードを使用することができます。
dashboardObj.setObjectProperty(symbolObj, "baseTextDirection", "Right-To-Left");