问题标签 [vaadin-grid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vaadin - 在 Vaadin 7.4 应用程序中使用一组新数据更新 Grid
在新的Vaadin 7.4 版本中,新的Grid
小部件作为古老小部件的替代品首次亮相Table
。
显示 Grid 后,我稍后想用新数据替换整个数据集。我不想更新各个行,而是简单地替换它们。
我碰巧使用BeanItemContainer
JavaBeans 风格的 getter 方法来简单地只读显示某些对象。
vaadin - Vaadin Grid:显示所有行
如何使Grid
Vaadin 7 中的新小部件显示所有数据行(而不是滚动)?
java - Vaadin 网格 - 当 setEnableEditor=true 时保存/取消
我是 vaadin 的新手,我对save
and cancel
button
when有点困惑setEditorEnabled = true
。
您是否需要提供额外的代码来保存数据,或者当您单击保存时它会自动将所有数据保存到数据库中?
如果有附加代码,我如何向保存和取消按钮添加侦听器?
谢谢!
java - 如何在 Vaadin 网格中仅使某些列可编辑?
Vaadin Grid 允许定义为可编辑
这使得所有可见的列都可以编辑。但是我不希望用户编辑特定列,但似乎可编辑是全有或全无。
我发现的下一个最佳解决方案是使用禁用的编辑器定义一个编辑器字段,这几乎可以解决问题,但用户仍然能够选择文本并移动光标(但该字段不再可编辑)。
我相信不能使用标签,因为它不是字段。
有没有更好的选择来实现这一目标?
编辑:正如 aakath 所说,有一种方法可以实现这一点,但不能编辑列,但这样做时,当您编辑行时,单元格值会消失,这是不可取的。
java - Vaadin - 行修改后刷新网格
我用数据库中的数据创建简单的网格:
要编辑每一行,创建了按钮:
此打开带有编辑表单的新窗口。接受所有更改后,我必须手动刷新整个页面以查看网格上的修改。我的问题是:
修改任何行条目后如何仅刷新 Grid?以及如何将这些修改保存到数据库(也许 beanItemContainer 可以做到)?
vaadin - 在 Vaadin 7 中以编程方式在 Grid 中选择一行?
在Vaadin 7.5.3的Grid小部件中,我们可以通过调用或来确定当前选择的行。SelectionEvent::getSelected
Grid::getSelectedRows
那么我们如何以编程方式设置选择呢?
java - Vaadin7 - 网格禁用取消选择
如何Grid
在 Vaadin 7 中禁用取消选择行,但有权使用键盘或鼠标单击选择另一行?
例如,这对于较旧的Table
组件是可能的 - SO 答案。但我广泛使用Grid
,所以我也想在这种情况下使用它。