Java 用于输入成对序列的Swing组件

Java 用于输入成对序列的Swing组件,java,swing,jtable,tablemodel,Java,Swing,Jtable,Tablemodel,我有一个Java应用程序,我需要一个用户友好的组件来轻松地输入很多对,我认为最友好的方法是制作一个表格,有点像电子表格,让他们手动编辑,但我不确定要使用什么样的监听器,这似乎相当复杂,我想知道的是,是否有更好的组件用于该任务。我会使用JTable。您可以编写一个扩展类来处理显示、验证等。它可以为您处理大部分工作。你只需要覆盖你关心的几个方法。有一个很好的概述,但要使单元格可编辑,您需要做的就是让isCellEditable()返回true并实现一个适当的setValueAt()函数。我会使用JT

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

我会使用JTable。您可以编写一个扩展类来处理显示、验证等。它可以为您处理大部分工作。你只需要覆盖你关心的几个方法。有一个很好的概述,但要使单元格可编辑,您需要做的就是让isCellEditable()返回true并实现一个适当的setValueAt()函数。

我会使用JTable。您可以编写一个扩展类来处理显示、验证等。它可以为您处理大部分工作。你只需要覆盖你关心的几个方法。有一个很好的概述,但要使单元格可编辑,您需要做的就是让isCellEditable()返回true并实现适当的setValueAt()函数。

您尝试了
JTable
,但它不能满足您的需要?它似乎正是您想要的组件。您尝试了
JTable
,但它不能满足您的需求?它似乎正是您想要的组件。谢谢,这就是我要做的,我不知道“iCelleditable”谢谢,这就是我要做的,我不知道“iCelleditable”