如果我有一个像这张图片中的按钮:
http://www.freeimagehosting.net/image.php?4cd775814c.png
如何使文本垂直显示?如在
j 乙 你 吨 吨 ○ n 1
我想知道如何为 JLabel 做同样的事情。我确信必须有比创建与字符串中的字符一样多的标签更好的方法。对 ?
编辑:如何在我的帖子中插入图片?图像按钮在预览部分显示图像,但是当我实际发布数据时,我只得到一些文本,就像标签被弄乱了一样。
如果我有一个像这张图片中的按钮:
http://www.freeimagehosting.net/image.php?4cd775814c.png
如何使文本垂直显示?如在
j 乙 你 吨 吨 ○ n 1
我想知道如何为 JLabel 做同样的事情。我确信必须有比创建与字符串中的字符一样多的标签更好的方法。对 ?
编辑:如何在我的帖子中插入图片?图像按钮在预览部分显示图像,但是当我实际发布数据时,我只得到一些文本,就像标签被弄乱了一样。
我不知道这对您是否有用,但此示例显示了如何制作垂直标签。不同之处在于它会旋转所有文本(和/或图标)而不是堆叠字母。我不知道修改它以完成您的要求有多困难。
这样做的好处是您的标签可以在运行时更改;与简单的相比,生成大的 HTML 字符串可能会很痛苦label.setUI(new VerticalLabelUI(true));
(而且您不必担心标签文本中的 <>)。
您可以将 HTML 用于 JButton 或 JLabel。所以
button = new JButton("<html>J<br>b<br>u<br>t<br>t<br>o<br>n<br>1</html>");
应该做的伎俩。