我写了一个类似于.NET GridView for class的类,但是我的脑子里只有一个动作!当我遍历行(或数据无论什么)时,我想触发一个事件,其中包括每行上的选定行。您可以认为好像是通过.NET上的rowdatabound帮助分别到达每一行。
for (int m = 0; m < this.columns.length; m++) {
do some stuff
fire()
}
我是否需要创建新的线程或监听器?如果是,我该如何做,以及如何在其他方面抓住它?请给我一个主意。
使用下面我写的代码,我可以创建一个gridview并显示它没有任何问题。我需要逐个获取每一行,但是如何?
DataGrid dgSiparis = new DataGrid(this,lnSiparis,dt); //CREATING THE DATAGRID, argumants: context, linearlayout, a class named datatable which runs similar to DataTable on .NET, dt object has rows)
dgSiparis.setDataBind();
答案:
答案 0 :(得分:1)
Java中没有事件,而是使用Observer - Listener模式。有关详细信息,请查看此文章:
http://www.vogella.de/articles/DesignPatternObserver/article.html