gpt4 book ai didi

java - 设置 java applet 的起始坐标

转载 作者:行者123 更新时间:2023-12-02 05:11:02 26 4
gpt4 key购买 nike

如何设置我的 java applet 显示内容的起始坐标?我希望它从 0,1000 开始显示。我想要这个,因为我所有绘制的元素都位于该坐标周围。

public void init() {
setSize(1000, 500);
...
}

public void paint(Graphics g) {
...
}
}

目前它的高度为 500,但我的矩形是在 1000 处绘制的。我希望它在 1000 处开始显示。我希望它是 1000-1500,而不是从 0-500。

最佳答案

您需要缩放绘图以使其适合您的屏幕区域。如果您的绘图高度为 1000 像素,并且您希望它适合最大高度为 500 像素的屏幕,则将绘图的所有尺寸除以 2,绘图将适合可见区域。您可能还想看看translate method Graphics 对象的属性,看看是否有帮助。

您可能想要重写paintComponents 方法而不是在组件上绘图的paint 方法。

关于java - 设置 java applet 的起始坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27343947/

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