【发布时间】:2014-05-19 08:19:03
【问题描述】:
我想为我的表单设置版权。我试着写©
private Label copyrightL = new Label("©");
但它不起作用。那么©符号怎么写呢?
【问题讨论】:
我想为我的表单设置版权。我试着写©
private Label copyrightL = new Label("©");
但它不起作用。那么©符号怎么写呢?
【问题讨论】:
尝试使用 unicode 符号:
private Label copyrightL = new Label("\u00a9");
希望这会有所帮助,
【讨论】:
在 Unicode 中定义的每个字符都有一个唯一的整数分配给它。
确定所需角色的编号。 COPYRIGHT SIGN 是十进制 169,十六进制 A9。
创建一个单字符串。
int copyrightSymbolCodePoint = 169 ;
String s = Character.toString( copyrightSymbolCodePoint ) ;
或者,使用StringBuilder 追加。
StringBuilder sb = new StringBuilder( "Copyright symbol is " ) ;
an.appendCodePoint( copyrightSymbolCodePoint ) ;
String output = sb.toString() ;
【讨论】:
按住 alt 键 然后在数字键盘上按 0169 释放替代 享受
【讨论】:
是 Java 吗?尝试使用 JLabel 并使用 private JLabel copyrightL = new JLabel("<html><body>&copy;</body></html>");
【讨论】:
JLabels 不是一个选项。