gpt4 book ai didi

java - JTable 中的单元格验证

转载 作者:搜寻专家 更新时间:2023-10-31 08:27:13 26 4
gpt4 key购买 nike

我有一个 JTable,需要对用户可以输入文本的单元格进行单元格验证。当用户输入无效文本时,单元格的边框变为红色。

如果每个单元格都有错误,我已经设法让这个工作关联一个二维数组来标记。

问题是用户必须能够对表重新排序(按列)。我必须将错误标志存储在表模型中,而不是单独存储。任何人都知道如何做到这一点?

最佳答案

还考虑自定义 TableCellEditor,参见 here及以下。添加一个InputVerifier,如图here , 是一个很好的选择。

因为用户必须能够按列重新排序表格:

JTable provides methods that convert from model coordinates to view coordinates — convertColumnIndexToView and convertRowIndexToView — and that convert from view coordinates to model coordinates — convertColumnIndexToModel and convertRowIndexToModel.

image

关于java - JTable 中的单元格验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16224777/

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