我试图弄清楚为什么大型应用程序中的某些JTables
具有焦点指示器,而有些却没有。为了调试此问题,我添加了代码:
UIManager.put("Table.focusCellHighlightBorder",new BorderUIResource(
new LineBorder(new Color(255,0,0)));
并且那些带有焦点指示符的
JTables
变为红色,但是我仍然看不到所有JTables
上的焦点指示符。知道为什么JTable
中的单元格不显示焦点指示器吗? 最佳答案
您需要在创建表之前将UI属性设置为“ before”。
如果您仍然有问题,请发布SSCCE来演示问题,因为我们无法猜测您在做什么。