我有一个用于为我的游戏绘制菜单的 JPanel 和一个添加到其中的 JFrame,我必须将菜单添加到框架的中间,这样它在更高分辨率下看起来也一样好作为一个较低的。我试过 frame.add(menu, BorderLayout.CENTER)
和 menu.setLocation(windowW/2, windowH/2)
但这些选项都不起作用。完成此操作的最简单方法是什么?
最佳答案
Position a JComponent at the center of a JFrame
使用GridBaglayout没有 override GridBagConstraints , 或 BoxLayout然后 JComponent will be placed into center and isn't resizable with container
关于java - 在 JFrame 中居中 JPanel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16961460/