编辑 Jlist 中的项目

发布于 2024-12-20 21:06:00 字数 95 浏览 0 评论 0原文

如何通过在特定项目后添加一个整数(类似于附加)来编辑 Jlist 中的项目?使用 addbuttonlistener 添加项目到 jlist 工作正常,但我不知道如何编辑它们。

How can I edit an item from a Jlist by simply adding an integer after that specific item (something like an append) ? Adding items to jlist with addbuttonlistener work fine but I don't know how can I edit them .

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

微凉 2024-12-27 21:06:00

一种解决方案是使用带有单列的 JTable。然后您可以使用单元格编辑器。有关 JTable 和 CellEditors 的更多信息,请参阅如何使用表格

One solution is to use a JTable with a single column. Then you can use a CellEditor. See more about JTable and CellEditors on How to use Tables.

月下凄凉 2024-12-27 21:06:00

您必须更新 model 对象。

You have to update the model object.

不爱素颜 2024-12-27 21:06:00

我认为你可以使用

 int x = txtList.getSelectedIndex();
    if (x >= 0) {
        listModel.remove(x);
        txtList.setModel(listModel);
    }

txtlist 是你的 jlist 名称。
首先,您应该声明 listmodel。如果有问题,您可以联系我讨论

I think you can used

 int x = txtList.getSelectedIndex();
    if (x >= 0) {
        listModel.remove(x);
        txtList.setModel(listModel);
    }

txtlist is your jlist name.
First, you should declare listmodel. if have problem , you can contact me to discus

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文