java - Java 中的简单文本格式,例如上标?

标签 java fonts format superscript

<分区>

Possible Duplicate:
How do I write superscript word for checkbox text in java?

所以我有一个非常简单的程序,它基本上由一个带有几个文本字段和一个按钮的 GUI 组成。

这个想法是用户在三个字段中输入数字并按下按钮。然后会在后台执行一些数学程序,并将结果答案显示在第四个文本字段中。

现在,这完成了工作,但格式看起来很糟糕。至少,我希望部分输出带有上标。我几乎没有这些事情的经验,但我认为我可以自己掌握它,但我被困住了。我想我需要使用 AttributedString,可能还需要使用 Font,但我什么都做不了。而且我没有找到任何教程。

有人有任何快速指示吗?那将是最有帮助的!

最佳答案

您需要输出字段是可编辑的吗?如果没有,请尝试使用带有 HTML 代码的 JLabel。像这样的东西:

jLabel4.setText("<html>ax<sup>2</sup>+bx+c</html>");

您可以为该 JLabel 添加边框,使其看起来像一个文本字段。

关于java - Java 中的简单文本格式,例如上标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9378494/

相关文章:

java - 相机 Intent 在保存到 SD 卡之前旋转图像

java - 在 docker-maven-plugin 触发的 docker 容器内运行时,Spring Boot 2 应用程序无法连接到 mysql

css - 更改 Div 字体大小和字体

c# - 四舍五入小数位不起作用?

R: 从长格式表到 "diagonal"格式

mysql - 如何处理mysql日期格式?

GMT 中的 Java 时间

java - 如何访问大括号内的整数?

html - 我对是否将图像用于文本或谷歌字体有些困惑

html - 在网络上使用 Adob​​e 字体