作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在简单的 TextCell() 中有一个包含多列的 CellTable。其中两列可通过 ClickableTextCell() 类“点击”,但我想更改它们的外观。在仍然使用表格中的单元格的同时,使单元格内容类似于 anchor 标记的最简单方法是什么?
我尝试了以下方法:
1.实现自定义渲染器添加 anchor 标签
2. 搜索谷歌寻找提示
3. 忽略“我的库是不是你只需要改变你的整个框架”链接
4. 在他们的键盘上滚动我的头
有趣的是,这个简单的变化竟然如此令人讨厌。
我目前的想法是实现一个自定义 AnchorCell 类型,它放入一个 Anchor 小部件而不是它在其他小部件中所做的任何事情,但我不确定所有需要做什么。
任何帮助表示赞赏。
最佳答案
举个例子:
public class MyClickableCellText extends ClickableTextCell {
String style;
public MyClickableCellText()
{
super();
style = "myClickableCellTestStyle";
}
@Override
protected void render(Context context, SafeHtml value, SafeHtmlBuilder sb) {
if (value != null) {
sb.appendHtmlConstant("<div class=\""+style+"\">");
sb.append(value);
sb.appendHtmlConstant("</div>");
}
}
public void addStyleName(String style)
{
this.style = style;
}
}
.myClickableCellTestStyle{
text-decoration:underline;
}
关于gwt - 如何将 ClickableTextCell 渲染为 GWT CellTable 中的 anchor ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4691801/
我在简单的 TextCell() 中有一个包含多列的 CellTable。其中两列可通过 ClickableTextCell() 类“点击”,但我想更改它们的外观。在仍然使用表格中的单元格的同时,使单
我是一名优秀的程序员,十分优秀!