Java绘图矩形颠倒了不同的高度

问题描述 投票:0回答:1

我正在尝试用g.fillRect(x, y, width, height)创建一个条形图。但是,当我将高度设置为负值以使其向上绘制时,它不会绘制矩形。

g.fillRect(x, y, 100, -h);

int h的值在sin函数中描述,我希望它相应地移动,但是我得到这个奇怪的输出,它只绘制顶部和最底部的像素。

java awt
1个回答
0
投票

使用

g.fillRect(x, y - h, 100, h);

代替。

© www.soinside.com 2019 - 2024. All rights reserved.