私はJavaパッケージを持っており、そのパッケージ内にはアイテムの詳細を保存し、いくつかのメソッドを保持するItemsというJavaクラスがあります。これは私の配列リストがどのように見えるかです:
ArrayList<Items> itemList = new ArrayList<Items>();
私のメインプログラムでは、このようなアイテムの詳細を追加しました
itemList.add(new Items("A1","Samsung Galaxy S3", " Super AMOLED plus display is 4.8-inches making web browsing, watching videos or viewing photos a real joy");
itemList.add(new Items("A2","Apple mac pro", "2.2Ghz Core i7 Processor ");
これをGUI Javaクライアントに次のようなTextareaに送信しようとしました
output.println(item.getName());
しかし、それは 1 つの文字列として表示されないようで、名前文字列の一部が JTeaxtArea ではなく別の Jlist に表示されます。私はこのようにしてみました:
itemList.toString.add(new Items("A1","Samsung Galaxy S3", " Super AMOLED plus display is 4.8-inches making web browsing, watching videos or viewing photos a real joy");
しかし、それを文字列として認識していないようですか?
私のアイテムクラスは次のようになります。
public class items
{
private String itemName;
public Items(String itemName)
{
this.itemName = itemName;
}
public String getName()
{
return itemName;
}
}