0
配列からいくつかの要素を追加しようとしています。私はJava APIで失われています。私は順番に物事を作ることができるように、この形式でなければなりません。JListと配列をスイング
配列からいくつかの要素を追加しようとしています。私はJava APIで失われています。私は順番に物事を作ることができるように、この形式でなければなりません。JListと配列をスイング
要素を直接JListに追加することはできません。あなたのJList
のためのデータを提供するために、ListModel
を使用して:あなたは、データの複数の列を表示するようにするJListを使用すべきではない
listOfItem = new JList();
// create list model
DefaultListModel<String> listModel = new DefaultListModel<String>();
for (int i = 0; i < car.length; ++i) {
listModel.addElement(car[i].getId() + ": " + car[i].getDescription() + ", " +
car[i].getPrice() + ", " + car[i].getQuantity();
}
// register model so that the list shows the data of the model
listOfItem.setModel(listModel);
。代わりにJTableを使用してください。詳細および使用例については、[テーブルの使い方](http://docs.oracle.com/javase/tutorial/uiswing/components/table.html)のSwingチュートリアルのセクションを参照してください。 – camickr