问题标签 [gwt-2.2-celltable]
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.
gwt - GWT CellList 点击切换选择(多选)
我想设置一个 CellList 以便单击一行将切换选择。这样就可以选择多行而无需按住 ctrl 键。
我需要改变什么才能让它工作?
gwt - GWT 实现——CellTable 行为的复杂性,CellList 外观的灵活性
使用 GWT CellTable 可以添加以不同方式处理单击事件的不同列。
例如,假设我们有 3 列:
- 头像图像(ImageCell),
- 一个名称(TextCell),
- 复选框(复选框单元格)。
然后图像添加这些事件:
- 单击 ImageCell 时,我们可以打开一个弹出窗口。
- 单击复选框时,选择行。
- 单击名称时,打开用户配置文件。
使用 CellTable 很容易做到这一点。
但是,如果我们想要一个看起来不像表格的视图怎么办。CellTable 与 HTML 表绑定以实现其实现。为什么不允许 CellTable(行为)API 的一般 HTML 实现。
使用 CellList 我们可以完成任何视图。但 API 没有 CellTable 复杂。如果我们可以将类似于 CellTable 'Columns' 的东西添加到 CellList 中,那就太酷了。
无论如何用当前的 Cell Widgets 来完成这个?我可能看多了一些东西。
谢谢!
java - GWT Celltable 如何在可编辑列中制作不可编辑的单元格
我将 EditTextCell(stringTestEditTextCell) 添加到 Column(testColumn)。
EditTextCell editTextCell = new EditTextCell(); 列 stringColumn = new Column(editTextCell) { @Override public String getValue(Record object) {
testColumn 中的所有单元格都是可编辑的。
我想要列的第一个单元格,这样列的第一个单元格应该是不可编辑的。
gwt - 如何根据其他列的变化设置列的单元格值?
我在单元格表中有 3 列 + 10 行。值 1 列、值 2 列、记录状态
1 | 2 | *
2 | 4 | -
:
9 | 5 | -
10| 5 | *
每当用户更改 value1 或 value2 的值时,立即在 RecordState 列中与该记录相关的单元格设置为 *。
如何在值更改时在 RecordState 列中设置 *?
如何使用 setFieldUpdater 更新列中的值?
value1Column.setFieldUpdater(new FieldUpdater() { public void update(int index, RecordVO object, integer value) { //如何在 RecordState 列中设置 * ? }
java - GWT celltable 如何在edittextcell中创建选择单元?
我想创建具有布尔数据类型的可编辑单元格。
我不想将选择单元用于布尔数据类型
我的 testBooleanColumn 列的单元格包含值为 true、false 的字符串............
当我单击 testBooleanColumn 中存在的单元格时,该单元格应该是可编辑的,并且在该可编辑单元格中,我想显示具有值(true,false)的选择单元格。当用户从 selectioncell 更改值时,无论是 true 还是 false,该值设置为 testBooleanColumn 中的可编辑单元格
这个怎么做?任何提示?或此用例的示例代码?
gwt - GWT Celltable:自定义 DatePickerCell
我想customDatePickerCell
在CellTable
.
当前GWT2.3Datepicker
小区如下
我正在使用 GWT 2.3。 DatePicker
单元格仅显示月份而不是年份的导航,也没有月份和年份的单独导航。
有没有办法创建CustomDatePickercell
如下或接近这个
- 年月分开导航
- 像 SMTWTFS 这样的天数
任何人都开发了这样的日期选择器单元。如果是,则共享示例代码,否则提供相同的提示。
对此问题的任何帮助或指导将不胜感激
gwt - Gwt celltable:意外行为:当记录从页面中删除时,其他记录在页面中重复
我正在使用celltable——gwt2.3。我在 celltable 中发现了奇怪的行为。我的 celltable 的页面大小是 10。总共 13 条记录。当页面包含 3 条记录时 A 1 11 B 2 22 C 3 33
当我删除任何一条记录(例如 A 记录)时,该记录将从页面中删除,但其他记录在页面中重复/设置。即 B 2 22 C 3 33 C 3 33 Page 正在尝试设置 3 条记录。删除 1 条记录后,页面中应有 2 条记录
我也打电话
- updateRowData(startIndexOfPage, recordList);
- updateRowCount(updatedRecordCount, true);
还是同样的问题:-|
怎么了 ?如何解决这个问题?
提前致谢
gwt - GWT EditTextCell:如何增加 EditTextCell 中的可编辑文本框宽度?
我在我的项目中使用 GWT2.3。当用户单击可编辑文本单元时,我想增加可编辑文本框的宽度。问题是我的列宽是 200 像素。当用户单击 editableTextCell 时,EditableTextCell 中的 TextBox 宽度约为 125px,与列宽相比要小。
我在 Celltable 的列中添加了 EditTextCell
Column stringColumn = new Column(new EditTextCell()) { // 我的代码 }
cellTable.addColumn(stringColumn, "MyColumn"); cellTable.setColumnWidth(checkBoxColumn, 200, Unit.PX);
我尝试了以下方法来增加文本框的宽度,但问题是我无法在文本框中编辑 + 焦点不是损失
我想增加(设置)在 EditTextCell 中出现的 TextBox 宽度等于列宽。
任何解决方案?
java - GWT SimplePager:如何在寻呼机中提供 GoTo 功能?
我正在使用 GWT2.3。我们通过覆盖 SimplePager 开发了 CustomPager。
我们覆盖 createText() 方法,使用以下代码显示类似“Page 1 of 4”的字符串
现在我想为 CurrentPage 使用 TextBox,以便用户可以在 textBox 中输入页码。(功能GoTo输入的pageNumber)
createText() 返回字符串,所以我不能使用 textBox ;) + 不能提供 css
我怎样才能做到这一点 ?有没有办法解决这个问题?解决方法(如果有)或示例代码
java - 使用 CSSResources 为 CellTable 中的单个单元格设置样式
基本上我想实现类似于GWT 文档中定义的单元格着色的东西
但是,我不想直接在 DIV 元素上指定样式,而是想从我CSSResource
为 CellTable 定义的自定义中分配一个混淆样式名。
这是一些代码:
Resources
我为我的 CellTable定义了一个自定义接口:
我将它传递给我的 CellTable 的构造函数:
CellTable<XY> table = new CellTable<XY>(15,cellTableResources);
这就是我的自定义单元格的样子。
如何访问我CellTableRessources
在自定义单元格中传递给 CellTable 的内容?这是重要的部分:
我想出的唯一解决方案是将 传递CellTableRessources
给我的AbstractCell
. 没有更优雅的方式吗(我已经将它传递给了 CellTable)。
我认为主要问题是:
“如何从单元格或列访问 CellTable 变量?”