标签: java swing jframe
在JFrame上调整大小后,是否有任何方法可以返回旧大小和新大小之间的差异,即(dx,dy)?
如果没有,有没有办法获取此信息?
(dx,dy) - Image
答案 0 :(得分:1)
您需要知道调整帧大小之前的大小,然后您可以使用ComponentListener来检测帧的大小何时更改。这里的诀窍是知道"尺寸"已经改变到一个固定点,采取措施是值得的。一旦框架已经解决了#34;你只需要计算"最后调整大小的差异"到现在
ComponentListener
首先看一下How to Write a Component Listener
从概念上讲,您希望something like this或类似this