JClientのレイアウト・パネルについて

JClientフォーム作成ウィザードを使用して、ADFビジネス・コンポーネントのデータ・モデルに基づいたマスター/ディテール・パネルを含むADF JClientアプリケーションを生成すると、JClientフレーム内にコンテナ・パネルが生成されます。このパネルはレイアウト・パネルと呼ばれ、複数のデータ・パネルをまとめるコンテナとして機能します。 レイアウト・パネルは、1つ以上のデータ参照パネルをまとめるUIコンテナとして機能する他に、その共有バインディング・コンテキストを介して、子のデータ・パネルのデータ・コンテキストを保持する機能もあります。

注意: レイアウト・パネルはJClientフォーム作成ウィザードで生成されますが、JClientアプリケーションで必須のコンポーネントではありません。このトピックでは主に、BindingContextの共有によりデータ参照パネル間でどのようにデータ・コンテキストが保持されるかを示すためにレイアウト・パネルについて説明します。

アプリケーション・フレームからのバインディング・コンテキストは、パネルのsetBindingContext()へのコールによって子のJClientパネルに渡すことができます。

// get the binding context from the frame
BindingContext _bctx = panelBinding.getBindingContext();
// pass the context to the first child panel
dataPanel.setBindingContext(_bctx);

//alternatively you can use
dataPanel.setBindingContext(panelBinding.getBindingContext());


JClientのデータ・パネルについて

空のJClientフォームへのデータ・パネルのドロップ

 

Copyright © 1997, 2004, Oracle. All rights reserved.