1

2 つの配列を宣言し、それらをフィールド宣言に初期化しました。以下に例を示します。

final String[] columnNames = {"First Name","Last Name","Sport","# of Years","Vegetarian"};
final Object[][] data = {
    {"Mary", "Campione","Snowboarding", new Integer(5), new Boolean(false)},
    {"Alison", "Huml","Rowing", new Integer(3), new Boolean(true)},
    {"Kathy", "Walrath","Knitting", new Integer(2), new Boolean(false)},
    {"Sharon", "Zakhour","Speed reading", new Integer(20), new Boolean(true)},
    {"Philip", "Milne","Pool", new Integer(10), new Boolean(false)}
};

jTable を Frame にドラッグ アンド ドロップします。次に、[プロパティ] > [モデル] > [カスタム コード] のテーブルに移動し、次のコードを記述します。

    new DefaultTableModel(data, columnNames)

アプリケーションを実行すると、正常に動作しますが、この方法では、Netbeans のデザイン ビューで表示できません。

私を更新してください!プロパティで次のコードを使用して配列にアクセスしても、デザインビューが表示されない理由

    new DefaultTableModel(data, columnNames)
4

1 に答える 1

1

現在、この機能をサポートしていない Netbeans は、利用可能な新しいバージョンにある可能性があります。デザインビューにビューが表示されていないだけで、正常に動作しています。したがって、デザインビューがなくても作業を続けることができ、まったく問題はないと思います。

于 2011-09-25T19:27:20.720 に答える