0

gridbaglayoutで空のセルをチェックするには? たとえば、100 個のセルがあり、10 個だけがラベルまたは写真で埋められていますか?

4

2 に答える 2

1

GridBagLayout には getConstraints(Component) メソッドがあります。したがって、コンテナ内のすべてのコンポーネントを取得してから、各コンポーネントの制約を取得できます。制約には、2D 配列を設定するために使用できる gridX/gridY 値が含まれます。gridWidth/gridHeight の値を考慮しないこともできます。

したがって、答えはイエスです。すべての情報を導き出すことができます。

于 2010-03-06T16:40:59.257 に答える
0

table2gridbagを使用すると、最初から空のセルが生成されないようにすることができます。GridbBaglayoutManagerこれは、レイアウトを記述する HTML テーブルを取得し、それを構成して同等のレイアウトを生成するための適切な Java ソース コードに変換するコンソール ツールです。

于 2010-09-16T14:49:20.290 に答える