Java 如何将AbstrDoubleList的内容写入TextArea?

Java 如何将AbstrDoubleList的内容写入TextArea?,java,list,abstract,Java,List,Abstract,我在尝试将AbstrDoubleList的内容写入TextArea时遇到了一个小问题 我有一堂课是AutoPujcovna.class public class AutoPujcovna implements IAutoPujcovna { public AbstrDoubleList<IAuto> listVypujcenychAut = new AbstrDoubleList(); public AbstrDoubleList<IPobocka> lis

我在尝试将AbstrDoubleList的内容写入TextArea时遇到了一个小问题

我有一堂课是AutoPujcovna.class

public class AutoPujcovna implements IAutoPujcovna {

   public AbstrDoubleList<IAuto> listVypujcenychAut = new AbstrDoubleList();
   public AbstrDoubleList<IPobocka> listPobocek = new AbstrDoubleList();

   @Override
   public String toString() {
       return "Seznam poboček: \n " + this.listPobocek;
}

@Override
public void vlozPobocku(IPobocka paramIPobocka, EnumPozice paramEnumPozice)    {
    switch (paramEnumPozice) {
        case PRVNI:
            listPobocek.vlozPrvni(paramIPobocka);
            break;
        case PREDCHUDCE:
            listPobocek.vlozPredchudce(paramIPobocka);
            break;
        case NASLEDNIK:
            listPobocek.vlozNaslednika(paramIPobocka);
            break;
        case POSLEDNI:
            listPobocek.vlozPosledni(paramIPobocka);
            break;

    }
}
.
.
.
但当我尝试阅读双重名单时,我只得到

"Pobočky: classes.AutoPujcovna@10d47c7"
你不知道哪里会出错吗

更新:

当我尝试向combobox添加新的Pobocka时
jcombox3.addItem(autopujcovna.zpristupniPobocku(EnumPozice.AKTUALNI.toString())一切正常,我看到了所有需要的,但我仍然无法在TextArea中看到,您必须在
AbstrDoubleList
IPobocka中覆盖
toString()

public AbstrDoubleList<IPobocka> listPobocek = new AbstrDoubleList();
public AbstrDoubleList listPobocek=new AbstrDoubleList();
或者专门使用它定义getter/setter和access。

我刚用过自行车:)

for(Iterator it=this.autopujcovna.Iterator(eTyp.POBOCKY);it.hasNext();){ IPobocka ipb=(IPobocka)it.next(); this.textPobocky.append(ipb+“\n”); }
我已经添加了,但没有任何更改。当我尝试将其添加到组合框中时,我将从Pobočka获得toString。在组合框中,它工作,但不在文本区域中:/n请将您的问题更新为当前行为。我没有从你的评论中得到什么。
public AbstrDoubleList<IPobocka> listPobocek = new AbstrDoubleList();
for (Iterator<IPobocka> it = this.autopujcovna.iterator(eTyp.POBOCKY); it.hasNext();) {
            IPobocka ipb = (IPobocka) it.next();
            this.textPobocky.append(ipb + "\n");
        }