Java 带swing的缩放图
我想知道如何正确缩放图形。 我现在做轴,我必须表示x轴的时间,从0到120。我的组件的宽度是400。 我想知道如何从给定的位置缩放像素,反之亦然,从像素如何知道位置?Java 带swing的缩放图,java,swing,scale,Java,Swing,Scale,我想知道如何正确缩放图形。 我现在做轴,我必须表示x轴的时间,从0到120。我的组件的宽度是400。 我想知道如何从给定的位置缩放像素,反之亦然,从像素如何知道位置? 谢谢您的帮助。如果我正确理解您的问题,您的值从0到120,您希望以400像素表示 将400除以120得到每个值3和1/3像素。将该值乘以3和1/3得到像素值 因此,如果值为30,则像素值为100 如果值为60,则像素值为200 如果值为15,则像素值为50 类似地,您可以将像素值除以3和1/3得到该值 因此,像素值为100表
谢谢您的帮助。如果我正确理解您的问题,您的值从0到120,您希望以400像素表示 将400除以120得到每个值3和1/3像素。将该值乘以3和1/3得到像素值
- 因此,如果值为30,则像素值为100
- 如果值为60,则像素值为200
- 如果值为15,则像素值为50
- 因此,像素值为100表示值为30
- 像素值为200表示值为60
- 像素值为50表示值为15