RT

解决方案 »

  1.   

    class CurrencyLabel extends JLabel {
    // 构造函数
    public CurrencyLabel() {
    } // 该构造函数对属性进行初始化
    public CurrencyLabel(Locale country, double amount) {
    setText(country, amount);
    } // 将货币转换为指定国别结果的函数
    public void setText(Locale country, double amount) {
    // 设置货币转换格式,指定四位小数
    java.text.DecimalFormat nf = new java.text.DecimalFormat("¤.0000"); // 转换货币格式
    nf.setCurrency(java.util.Currency.getInstance(country)); // 设置转换结果
    setText(nf.format(amount));
    }
    }
      

  2.   

    我直接用System.out.println("¤");就打出来了啊
      

  3.   

    System.out.println("¤"); 哈哈哈哈小太阳啊 都没见多这符号
      

  4.   

    你是指代码还是输入法还是指它的含义字符编码:\u00A4输入法:软键盘>单位符号>0含义:当前Locale下表是货币的符号。
      

  5.   

    “¤”Unicode 代码点:00A4
    Unicode 名称:CURRENCY SIGN
      

  6.   

    “¤”: international currency character