Java 同时自动缩放几个组件

Java 同时自动缩放几个组件,java,swing,Java,Swing,简单地说,我要做一个游戏,从图像和几个障碍物的背景移动球。我也希望JPanel在左侧有几个按钮。我制作了JSplitPane,左边是ButtonPanel,我试着在JSplitPane的右边制作游戏角色 我想要一个 每当我改变窗口大小时,游戏自动缩放背景和障碍物。 背景和障碍物分为不同的类别 杰帕内尔。 如何使所有内容自动缩放到一起 请:任何帮助都将不胜感激 对不起,我的英语不是我的母语,还在学习- 基本答案是肯定的,如果它满足你的需要。就我个人而言,除非您希望能够通过拆分窗格扩展/联系UI,否

简单地说,我要做一个游戏,从图像和几个障碍物的背景移动球。我也希望JPanel在左侧有几个按钮。我制作了JSplitPane,左边是ButtonPanel,我试着在JSplitPane的右边制作游戏角色

我想要一个 每当我改变窗口大小时,游戏自动缩放背景和障碍物。 背景和障碍物分为不同的类别 杰帕内尔。 如何使所有内容自动缩放到一起

请:任何帮助都将不胜感激


对不起,我的英语不是我的母语,还在学习-

基本答案是肯定的,如果它满足你的需要。就我个人而言,除非您希望能够通过拆分窗格扩展/联系UI,否则我个人可能会坚持使用BorderLayout。碰撞检测可以通过虚拟概念来完成,而不是依赖物理对象,但这取决于,您是否只想绑定检测或像素检测,其中图像的透明像素不会产生碰撞我有几个问题,那么您可能应该有几个线程,以防有人能回答一个问题,但不能回答其他问题。