“中的Java Swing JTable单元格”;编辑";模式使用不同的设置集?

“中的Java Swing JTable单元格”;编辑";模式使用不同的设置集?,java,swing,jtable,Java,Swing,Jtable,我已经为我的JTable设置了一些参数,但它们似乎只在我所谓的“视图”模式下有效。编辑单元格内容时,没有任何效果 在下面的屏幕截图中,您可以看到字体大小如何恢复为默认值。(大的是我设置的,我想看到的) 此外,我将默认语言环境设置为德语,这样我的十进制数字将使用逗号12,24(而不是US 12.24样式)-这也会在我尝试编辑单元格时停止工作。它恢复为US点样式,在我按Enter键后,它会再次显示为逗号。例如,如果我输入12,24单元格不接受它为无效双精度。但当我输入12.24时,在我点击回车键后,

我已经为我的JTable设置了一些参数,但它们似乎只在我所谓的“视图”模式下有效。编辑单元格内容时,没有任何效果

在下面的屏幕截图中,您可以看到字体大小如何恢复为默认值。(大的是我设置的,我想看到的)

此外,我将默认语言环境设置为德语,这样我的十进制数字将使用逗号12,24(而不是US 12.24样式)-这也会在我尝试编辑单元格时停止工作。它恢复为US点样式,在我按Enter键后,它会再次显示为逗号。例如,如果我输入12,24单元格不接受它为无效双精度。但当我输入12.24时,在我点击回车键后,它显示为12,24-正确的德语样式:)

所以简而言之,编辑模式下的单元格似乎使用了一组不同的设置。。。我该如何更改这些内容,或者最好是使其与在非编辑模式下使用相同的内容


您可以在组件本身上设置区域设置,如图所示。为了更好地控制,您可以定义自己的单元编辑器,如本文所述。除了上面的示例之外,这里还有一个完整的解决方案。

您找到解决方案了吗?