java - 从 GWT ScrollTable 获取对象

标签 java gwt

现在我正在玩ScrollTable from GWT Incubator 。我试图在用户选择一行然后单击“编辑”按钮时实现功能,然后他将能够编辑该特定对象。现在我必须检查已选择哪一行

Integer secRowPosition = e.getSelectedRows().iterator().next().getRowIndex();

然后查询我的数据表中的行和列以选择唯一的 ID,然后查询我的数据库中的该对象:

myObject = getObjectFromDBbyID(dataTable.getText(secRowPosition, 0));

这个方法对我来说效果很好,但是是否可以直接从表中获取该对象而不是形成数据库,这样我就可以节省一些时间而无需查询数据库。

我假设我需要将每个对象分配给 ScrollTable 中的行才能做到这一点。有什么想法吗?

最佳答案

可能有更好的方法,但我使用的一种方法是存储对您希望在按钮小部件内编辑的对象的引用。您可以通过扩展 Button 并向每一行添加一个实例来实现此目的。

只要单击相应的编辑按钮,就可以随时使用适当的对象。

关于java - 从 GWT ScrollTable 获取对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1085121/

相关文章:

eclipse - GWT Maven - 在开发模式下运行时 webapp 文件被删除

java - 在 Tomcat 服务器中使用 .jar 文件

Java/Android : Regexp or inversed

java - 我们如何在 GWT 中使用 onbefoerunload

android - 如何使用谷歌 API 从经纬度列表中获取最近的位置

java - 使用maven将jar加载到项目中

gwt - ant gwt 编译器任务失败

java - 计算 Apache Spark DStream 中的元素

java - 即使使用 ListIterator,ConcurrentModificationException 仍然存在

java - 为什么它暗示我要除以零?