用于输入配对序列的 Swing 组件

发布于 2025-01-05 15:54:24 字数 120 浏览 1 评论 0原文

我有一个Java应用程序,我需要一个用户友好的组件来轻松输入很多对,我认为最友好的方法是制作一个表格,有点像电子表格,让他们手动编辑,但我'我不确定要使用什么侦听器,而且看起来相当复杂,我想知道是否有更好的组件可以完成该任务。

I have a Java application, and I need an user-friendly component for entering a lot of pairs easily, I think the most friendly way to do it is make a table, somewhat like a spreadsheet and let them edit that manually, but i'm not sure what listeners to use for that, and it seems rather complicated, what I want to know is if there is a nicer component for that task.

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

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

发布评论

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

评论(1

少女的英雄梦 2025-01-12 15:54:24

我会使用 JTable。您可以编写一个扩展 AbstractTableModel 处理显示、验证等。它会为您处理大部分工作。您只需要重写您关心的几个方法即可。 关于表的 Java 教程 有一个非常好的概述,但要使单元格可编辑,您几乎需要做的就是让 isCellEditable() 返回 true 并实现适当的 setValueAt() 函数。

I would use a JTable. You can write a class which extends AbstractTableModel to handle display, validation, etc. It handles most of the work for you. You just need to override the few methods you care about. The Java tutorial on Tables has a pretty good overview, but pretty much all you need to do to make your cells editable is have isCellEditable() return true and implement an appropriate setValueAt() function.

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