Dev如何使JTable LOOK可编辑

时间:2015-02-17 23:26:38

标签: java swing user-interface

我正在编写一个具有JTable的应用程序,以及一个用于将当前所选行设置为可编辑的编辑按钮。然后,一旦用户完成更改数据,他们可以再次单击编辑按钮(现在显示“保存”的文本)以保存数据。

问题是,当我将行设置为可编辑时,没有明显的差异。我可以在渲染器中添加一些代码以稍微不同地绘制可编辑单元格,但我不知道使单元格看起来可编辑的正确方法是什么。改变颜色?让它看起来像JTextField?什么是标准方法?

谢谢!

1 个答案:

答案 0 :(得分:0)

实际上这是一个用户界面设计问题,而不是编程问题。

要执行您想要的操作,您需要提供具有所需更改的相应单元格渲染器,但您需要决定自己的设置。一种选择可能只是查看可编辑和不可编辑文本区域之间的差异,并将其应用于表格中的所有单元格。这可能就像为任何只读行设置渲染器一样简单。