为了账号安全,请及时绑定邮箱和手机立即绑定

设置JFrame位置的最佳做法

设置JFrame位置的最佳做法

aluckdog 2019-08-19 16:37:54
设置JFrame位置的最佳做法我有一个(有点哲学)问题相对于Swing,或者一般的GUI编程。是否有关于在何处定位JFrame应用程序中使用的实例的公认最佳实践?第一帧和主框架应该放在哪里?总是在中心(setLocationRelativeTo(null))?儿童应该在哪里JFrame找到?相对于它的父母JFrame,在屏幕的中心,我们想要的任何地方?我一直认为有一些最佳实践,有点像这样的“GUI圣经”,我错了,我应该(喘气)任意决定该做什么?
查看完整描述

3 回答

?
潇湘沐

TA贡献1816条经验 获得超6个赞

我通常会让平台通过调用来决定:

myJFrame.setLocationByPlatform(true);

这使窗口“显示在本机窗口系统的默认位置”。


查看完整回答
反对 回复 2019-08-19
?
长风秋雁

TA贡献1757条经验 获得超7个赞

我总是做的是从主屏幕的屏幕中心开始,或者在子帧的父级中心,我记录这个位置。然后,当用户将帧移动到他们想要的任何位置时,我会记录新位置,当下一个应用程序启动时,我会使用最后一个位置来放置框架。


查看完整回答
反对 回复 2019-08-19
  • 3 回答
  • 0 关注
  • 863 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信