在JButton上设置两种不同字体大小的文本

时间:2014-05-13 13:55:21

标签: java swing

我必须为摇摆应用制作屏幕键盘。在那里我需要在同一个JButton上写不同字体大小的文本。我想像智能手机一样制作键盘。

例如: jButton.setText(1(字体大小30)ABC(字体大小10)); 如上例所示,我想设置" 1"字体大小为30和" ABC"字体大小为0f 10.

任何人都可以告诉我如何实现这一目标。 提前谢谢。

1 个答案:

答案 0 :(得分:4)

将HTML用作文本。像这样:

    button.setText("<html><font size=\"1\">small</font> <font size=\"7\">huge</font></html>");