gpt4 book ai didi

java - 使图像遵循帧大小

转载 作者:行者123 更新时间:2023-11-30 06:33:55 24 4
gpt4 key购买 nike

我正在使用 Java Swing 制作 GUI。

我需要向用户展示打印在图像上的一些信息(图像在运行时作为 BufferedImage 对象生成)。

我在做什么:我在我的 JFrame 上放了一个 JPanel,当系统调用 paint(Graphics g) 方法时,我在 g 上绘制图像 -> (g.drawImage(buffImg,0,0,null))

我不喜欢的是:当我调整框架大小时,图像保持不变,我只是扩大了视野。相反,我想在调整大小时使图像随框架一起“拉伸(stretch)”。

有什么有效的方法吗? (我想我可以创建一个新的调整大小的图像,框架的大小,每次我刷新图形,但我每秒更新图像几次,所以这将是一项非常繁重的任务..)

最佳答案

改变:

g.drawImage(BuffImg,0,0,null):

收件人:

g.drawImage(BuffImg,0,0,getWidth(),getHeight(),this):

关于java - 使图像遵循帧大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7554445/

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