gpt4 book ai didi

java - Swing:在 JPanel 中绘制图形会改变其尺寸吗?

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

我有一个 JPanel 类,它的方法 paintComponent() 被重写以绘制自定义图表。

如果我画的图形比面板大,面板的尺寸会被拉伸(stretch)吗?

如果答案是否定的,我该如何做到这一点?

最佳答案

Would the panel's dimension be stretched if I drew a graphic bigger than the panel?

不,它不会拉伸(stretch)。

..how could I make it so?

最简单的方法:不要将绘制图形的逻辑放入 Paint 方法中,而是将该逻辑放入绘制正确大小的图像中,然后在 JLabel 中显示该图像。

关于java - Swing:在 JPanel 中绘制图形会改变其尺寸吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27119468/

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