我想在JTable
:
@Override
public Object getValueAt(int row, int col)
{
switch (col) {
[...]
case 2:
String symbol = "\uD83D\uDD0A";
return "State " + symbol;
default:
return "";
}
}
不幸的是,我只看到一个方框。我不确定是否必须设置支持此字符的特定Font
或应用其他编码。
对于寻求解决方案的Google员工:
我为JTable实现了一个CustomRenderer,比如@trashgod sugested。示例可用here或here。