我是awt和字符串的新手,我想画一个字符串,但我不知道如何调整它的大小。
这是我所做的:
public void draw(Graphics g) {
g.drawString("$", x, y);}
$出现了,但是它非常小,我想让字符串和我做的椭圆一样
g.fillOval(applex,appley,unitSize,unitSize);
提示吗?谢谢你
设置字体以增大字体大小。查看Javadoc中的Font类以查看选项。
g.setFont(new Font("Arial", Font.BOLD, 72));
同样,如果你将g
转换为Graphics2D
并使用RenderingHints
,你可以打开anti-aliasing
来在视觉上平滑你的形状,等等。
Graphics2D g2d = (Graphics2D) g;
g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
RenderingHints.VALUE_ANTIALIAS_ON);