基本上我想要做的是添加 2 张图片,并排在 JPanel 的中心和 JLabel 在 JPanel 的右侧,所以我被告知将 JPanel 的布局设置为 BorderLayout 并用 BorderLayout.CENTER 添加图片,用 BorderLayout.EAST 添加 JLabel。
JPanel panel = new JPanel();
panel.SetLayout(new BorderLayout(100,100));
panel.add(pic1,BorderLayout.CENTER);
panel.add(pic2,BorderLayout.CENTER);
panel.add(new JLabel("Example"), BorderLayout.EAST);
实际上结果是图片在 JPanel 的左侧,而 JLabel 在 JPanel 的右侧。
非常感谢您的帮助!