gpt4 book ai didi

android - 代号 GenericListCellRenderer 中的一个文本字段

转载 作者:行者123 更新时间:2023-11-29 20:56:13 28 4
gpt4 key购买 nike

我正在用 Textfield 创建一个 GenericListCellRenderer,我需要编辑 textfield 并替换其中的值,但我没有单击 Textfield 时获得任何焦点。我试过的代码如下。

public Container createGenericRendererContainer() {

Container c = new Container(new BoxLayout(BoxLayout.X_AXIS));
c.setUIID("Container");
Label name = new Label();
name.setFocusable(true);
name.setName("Name");
c.addComponent(name);

TextField rollNo = new TextField();
rollNo.setFocusable(true);
rollNo.setUIID("TextField");
rollNo.setName("RollNo");
rollNo.setEditable(true);
rollNo.setEnableInputScroll(true);
rollNo.setEnabled(true);
c.addComponent(rollNo);

return c;
}

从今以后,我需要获取 Action 监听器,在我编辑并按回车键后,需要在数据库中更改值..

最佳答案

ListRenderer 是无状态的,它们仅用于在列表中显示列表项,如果您需要有状态组件,请不要使用列表,而是使用盒式布局和容器。阅读本文了解更多信息 - http://www.codenameone.com/blog/deeper-in-the-renderer

关于android - 代号 GenericListCellRenderer 中的一个文本字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27653612/

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