私はsmartgwt 2.4を使用します。ListGridRecordのCanvasコンポーネントを取得するにはどうすればよいですか?
私はListGridRecord
をスタイルしようとしています。 Canvasコンポーネントを取得したいのですが、どこでも参照を見つけることができません。
ListGrid
にはcreateRecordComponent
またはgetBackgroundComponent
などのメソッドがありますが、これはコンポーネントを返さないことがわかります。それらはオーバーライドポイントとして意味されます(ユーザーはデフォルトの代わりに独自のコンポーネントを定義できます)。しかし、これは私が望むものではありません。私は、デフォルトのコンポーネントを取得し、それを(スタイルを変更する)したい。
私はListGrid
にsetCellFormatter
メソッドがあることを知っています。ここではセルの書式を設定できますが、行全体(レコード)ではなくセルのテキストコンポーネントのみを考慮します。
私はクラス名を入れることができるgetBaseStyle
メソッドがあることは知っていますが、これはまだ私が望むものではありません。スタイルを動的に変更したい(たとえば、コンポーネントに背景色を入れたいなど)、静的クラス(背景色があらかじめ定義されている)を置くだけでなく、
誰でも手伝いできますか?おかげさまで