Visual Editor を使用すると、Swing の JTable と TableColumn を使用して、データを行と列に配置できます。
Swing JTable をパレットから「設計」ビューにドロップすると、Visual Editor はテーブルのデフォルト・テーブル・モデル (javax.swing.table.DefaultTableModel) を使用して、テーブルを視覚化します。
独自の Java™ コードを作成して、テーブル・モデルを割り当てると、Visual Editor がそのソースを構文解析して、テーブル・モデルをインスタンス化し、「設計」ビューの JTable のインスタンスに適用しようとします。
- 手動で列を追加し定義する場合は、autoCreateColumnsFromModel プロパティーを false に設定する必要がある。 次に、TableColumn コンポーネントをパレットから JTable にドロップします。 autoCreateColumnsFromModel が true に設定されている場合は、テーブル・モデルが getColumnCount() メソッドから戻すのと同じ数の列を、JTable が作成します。
- 独自の列を追加する場合は、「設計」ビュー内で直接、列ヘッダー値を編集することができる。
列ヘッダーを選択してダブルクリックし、列ヘッダー値を入力します。
- また、「設計」ビュー内で列を選択し、新しい位置へドラッグ・アンド・ドロップすることによって、列を再配列することができる。
- JTable は表示されるテーブル・ヘッダーの JScrollPane になければなりません。Visual Editor は、「設計」ビュー上にドロップできる JScrollPane コンポーネントの JTable を提供します。