I have written one program where I am highlighting certain rows based on criteria.I posted one question regarding that :- JTable CustomRenderer Issue
Solution given for this problem was that I need to set color in else for rows which do not come under criteria. So I decided that in else I will use default color of JTable
. Modified code is
else{
c.setForeground(DefaultLookup.getColor(this, ui, "Table.dropCellForeground"));
c.setBackground(DefaultLookup.getColor(this, ui, "Table.dropCellBackground"));
}
So far so good, I am getting required behaviour, but when I am trying to make jar following warning is coming :-
warning: DefaultLookup is internal proprietary API and may be removed in a future release
So can any one suggest me if there is any other way to setting rows to default color in JTable
.