我尝试使用下面的代码显示卢比符号。但是in output I'm getting a box symbol instead of rupee
public class Applet extends JApplet {
public static final String RUPEE = "\u20B9";
public void init () {
setLayout(new FlowLayout());
JLabel b = new JLabel("rupee : " + RUPEE +123);
b.setFont(new Font("Arial", Font.PLAIN, 14));
add(b);
}
}
答案 0 :(得分:2)
此框符号通常表示您的字体不支持此字符。除了使用支持它的字体而不是当前字体之外,没有什么可以做的。
较新版本的Arial支持此功能,因此您的系统可能需要更新。