java Graphics绘图问题 就是一张图片在JPanel从上往下移动

2025-01-04 13:21:10
推荐回答(2个)
回答1:

你的JPanel如楼上所说并没有一直获取焦点啊,当你面板一直获取焦点时,你要还是快速的放大缩小窗体速度会变的更快,这样就改变了移动速度的,原理也就是改动了焦点的获得频率,你可以固定窗体setResizable(false);,不要让窗体进行放大操作会更好!

回答2:

你放大窗口的时候,焦点就到JPanel上了,所以移动了一下。
要给面板一直获得焦点
this.setFocusable(true);