【发布时间】:2014-05-14 16:52:35
【问题描述】:
我试图用 ASCII 艺术制作一个 -> 箭头,但我的 JLabel 不配合。它给了它这样的外观:
这使它看起来像_>或其他东西。我该如何解决?
SSCCE:
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.WindowConstants;
public class Test {
public static void main(String[] args) {
JFrame j = new JFrame("TEST");
j.add(new JLabel(" -> "));
j.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
j.pack();
j.setSize(j.getWidth() * 3, j.getHeight() * 3);
j.setLocationRelativeTo(null);
j.setVisible(true);
}
}
【问题讨论】:
-
将标签的字体设置为箭头看起来不错的字体。
-
或者也许使用 \u2192 unicode 箭头。
-
@RussellZahniser:现在这是一个很好的答案。我会把它作为一个发布。随意添加一个答案,复制您认为对我有帮助的任何文本并添加,我会删除我的。