Windows边距问题

来源:2-10 鼠标事件

qq_萌新_4

2020-06-25

按照老师的方式测试了一下,仍然存在x+3 和y-3的偏移,修改如下正常:

 e.translatePoint(-3, -(frame.getBounds().height - frame.getCavasHeight()) + 3);
写回答

2回答

liuyubobobo

2020-06-26

关于兼容性问题的解决方案可以参考这里:http://coding.imooc.com/learn/questiondetail/26420.html


印象里我已经将课程的官方代码修改了,可以在你的环境下尝试一下运行课程的官方代码,看是否有同样的问题?https://git.imooc.com/coding-138/coding-138


继续加油!:)

0
3
qq_萌新_4
回复
liuyubobobo
对,毕竟有点强迫症
2020-06-26
共3条回复

慕粉1249339142

2020-07-27

真巧,在我这台电脑上是x+7,y-7。

使用官方下载的代码也是一样。

然后setResizable(false)和pack()换位置依然没有变化。


0
1
慕粉1249339142
在我这里这个问题可能与外接的显示器有关,我接的显示器跟笔记本的分辨率不一样。 两块屏幕的时候偏移是+7,-7 去掉外接显示器只用笔记本的时候变成了+7,-49 真是奇怪的问题/滑稽
2020-07-27
共1条回复

7个经典应用诠释Java算法精髓

课程重应用、重实践、重思维,真正应用于实际工作开发中

1888 学习 · 112 问题

查看课程