除非回头的gravatar头像
除非回头 2015-05-10 23:17:53

java Swing中的setUndecorated(true)后,怎么才能实现窗口缩放呢??

Swing中的setUndecorated(true)后,怎么才能实现窗口缩放呢??

所有回答列表(3)
丶男儿当自强的gravatar头像
丶男儿当自强  LV13 2015年5月17日

这个有些不太好弄,首先你需要自己判断鼠标是否移动到边界,以便于改变鼠标手势,这个相对来说不算困难,你根据你窗体的长度和鼠标所在的坐标比对判断,接着你需要了解一下布局,这个是最关键也是最难的一个环节,比如说你的一个按钮在正中间的位置,那你拖动改变窗体大小了之后要根据缩放比例写一个算法将其仍然致于中间的位置

评论(1) 最佳答案
1025533500的gravatar头像
1025533500  LV2 2015年5月14日

窗口缩放需要   repaint();

重新设置窗口大小

 

huangbin的gravatar头像
huangbin  LV2 2015年5月16日

楼主可能是想知道鼠标放在边缘已经不会出现双箭头了,如何拉伸窗口。像QQ的会话窗口那样。

顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友