private void listLoad(){
WordDA Words=new WordDA();
ArrayList list = new ArrayList();
ArrayList <Words> courts=Words.getCourt();
for(Words acourt:courts){
listModel.addElement(acourt);
}
}
我往addElement传入的是Words类型这么一个对象,结果List页面显示的也是一个对象,难道这样传入对象有错吗?
我如果直接获取acourt对象中的值,那样在取这个listModel的时候怎么取,下面是正常的取法,可我上面的代码list显示却不正确。
acourt=(Words)listModel.getElementAt(lstCourt.getSelectedIndex());
请高手指教

解决方案 »

  1.   

    private   void   listLoad(){ 
        WordDA   Words=new   WordDA(); 
        ArrayList<Words>   listModel   =   new   ArrayList<Words>(); 
        ArrayList<Words>   courts=Words.getCourt();     for(Words   acourt:courts){ 
            listModel.addElement(acourt); 
        } 
      

  2.   

    ArrayList   list   =   new   ArrayList(); 
    变量list定义了 没有使用
    listModel.addElement(acourt); 
    listModel没定义使用了?能不能给个完整的代码.