gpt4 book ai didi

java - 如果 java 中的文本太长,则对其进行压缩

转载 作者:行者123 更新时间:2023-12-01 12:45:26 24 4
gpt4 key购买 nike

我想向我的软件添加打印功能,这需要压缩不适合文本框的文本(字母不应垂直缩小)。

这可以通过标准 java 方法实现吗?或者有人知道好的扩展吗?

我想要像所附图片上那样的文字

谢谢! enter image description here

最佳答案

您可以尝试重写 paintComponent() 并将水平缩放应用于 Graphics 实例

Graphics2D g2d=(Graphics2D)g;
AffineTransform old=g2d.getTransform();
g2d.scale(0.5, 1);
//paint the text here
g2d.setTransform(old);

关于java - 如果 java 中的文本太长,则对其进行压缩,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24750912/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com