0

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

使用标准的 java 方法可以做到这一点,还是有人知道好的扩展?

我想要附上图片上的文字

谢谢!在此处输入图像描述

4

1 回答 1

1

您可以尝试覆盖paintComponent()并将水平比例应用于Graphics实例

Graphics2D g2d=(Graphics2D)g;
AffineTransform old=g2d.getTransform();
g2d.scale(0.5, 1);
//paint the text here
g2d.setTransform(old);
于 2014-07-15T06:37:15.657 回答