嗨,我目前正在Java应用程序上工作,我必须使用Canvas,Graphics等绘制一些图形。
因此,如果我单击一个点并将其拖过,它之间应该画一条线(想在油漆中画一条线)。
我目前正在使用fillRect,问题是,有没有办法从右到左填充fillRect?还是我必须为此明确创建解决方法?
最佳答案
fillRect()
方法需要四个参数,x
,y
,width
,height
。您应该做的只是计算这些参数的值。如果要从右向左绘制fillRect,则只需减小x
并增大width
即可,这可能与鼠标移动有关。而已。
关于java - 使fillRect从右到左动态填充,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15944839/