java - 水平翻转字符并用java打印

标签 java character flip mirror

我想做的是从键盘接收一个字符,例如“a”,然后水平翻转该字母并将其打印出来。我到处搜索翻转图像,但似乎没有任何方法可以做到这一点。谁能帮我?顺便说一句,我正在尝试用 Java 来做到这一点。 非常感谢,如果您需要更多详细信息,请在评论部分询问我。

附:我无法向您展示所需的输出,因为我在网上找不到任何翻转的字符。 这个概念与图像水平翻转相同,但我想用字符来做到这一点。

最佳答案

您可以尝试创建 BufferedImage、获取其 Graphics2D 并将其 AffineTransform 设置为 AffineTransform.scale(-1 , 1),然后使用 Graphics2DdrawString 方法。您将无法将其打印到控制台 - 我认为您所建议的打印到控制台根本不可能 - 但该技术将为您生成图像。

关于java - 水平翻转字符并用java打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9069285/

相关文章:

java - 如何让Spark作业完成后自动重启?

使用 paintComponent 的 Java 幻灯片图像延迟

java - AWT 上格式错误的波斯语字符

python - 字符串包含细长的单词

c - Scanf 在 C 中不工作

java - 在每个时钟滴答处更改背景颜色

Android ImageView翻转动画

python - 网络X : Flip graph

python - 在 Python (JES) 中水平翻转图像

java - 如何让selenium webdriver脚本等待后端api请求返回响应?