0

私は学校のプロジェクトに取り組んでいます。数独を書いています。数独ブロックは 9x9 ブロックで構成されています。これらの 9x9 ブロックのうち、数独は 3x3 ブロック (9 個) に分割されます。

これらの 3x3 ブロックを同じ色に色付けして、作業中のブロック (背景色) を確認するにはどうすればよいですか?

4

1 に答える 1

1

a のセルは、各セルをレンダリングするためのflyweight コンポーネント( aなど)を提供するJTablecustom を使用してスタイルを設定できます。セルが編集可能な場合は、カスタム も指定します。これは、レンダラーと同じスタイルに従う場合とそうでない場合があります。TableCellRendererJLabelTableCellEditor

UIの状態(セルのグループに色を付けるために作業中の現在のセルなど) は、セル レンダラーとエディターからアクセス可能なプレゼンテーション モデル(単純な Bean の場合もあります) に保持するのが最適です。セルのスタイルを設定します。

于 2013-08-21T16:43:44.910 に答える