gpt4 book ai didi

java - 如何从 vaadin 的一行中获取特定值?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:40:03 24 4
gpt4 key购买 nike

这就是问题所在,我有一个代表人员信息的 vaadin 表(例如),当有人点击一行时我想提取手机号码。

监听器部分代码如下:

table_2.addListener(new ItemClickEvent.ItemClickListener() {

@Override
public void itemClick(ItemClickEvent event) { // TODOAuto-generated // method stub
String resultado = (table_2.getItem((Object)event.getItemId()))
+ "";
resultado = resultado.substring(resultado.indexOf("phone"),
resultado.indexOf("|weight"));
label_3.setValue(resultado);
}
});

它曾经有效,但现在无效。该代码返回 Null,因此当我尝试将对象解析为字符串时它崩溃了。

最佳答案

尝试以下操作:

table.addListener(new ItemClickListener() {

@Override
public void itemClick(ItemClickEvent event) {

Property itemProperty = event.getItem().getItemProperty("cellphone");
itemProperty.getValue(); // TODO: Do something with this value.

}
});

关于java - 如何从 vaadin 的一行中获取特定值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17247467/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com