在Graphics2D for Java中,有没有什么简单的方法来设置文本的边框?例如,我有一张显示玩家排名的排名卡,随着排名#的增加,我希望这行向后扩展,而不是向前扩展。正如你在图片中看到的,"Rank #24“与下面的一条线完美地排列在一起。如果这个数字变成了3或4位数的长度,我希望文本向后推,这样结尾仍然可以与下面的行完美地对齐。
我正在用Java渲染到一个Graphics2D对象。我的渲染使用8-1/2 x 11图像的坐标,即一张标准纸张(如果相关,我的单位是twips )。我有一个例子,我想渲染一个6-1/2x9的图像--基本上是没有页边距的页面内容。简单的解决方案是从每个x,y坐标中减去1440 (1")。但是,有没有一种方法可以