BorderLayout与jlabels并排

时间:2016-03-25 22:59:46

标签: java swing layout-manager border-layout

如何在borderLayout中使2个标签彼此对齐。

 panel.add(new JLabel(new ImageIcon("123.jpg"), SwingConstants.LEFT),BorderLayout.NORTH);
  panel.add(new JLabel(new ImageIcon("123.jpg")), BorderLayout.NORTH); 

我希望它能让这两张图像在北侧彼此相邻

1 个答案:

答案 0 :(得分:2)

使用另一个面板来保留标签。

JPanel labelPanel = new JPanel();
labelPanel.add(new JLabel(new ImageIcon("123.jpg"));
labelPanel.add(new JLabel(new ImageIcon("123.jpg"));

panel.add(labelPanel, BorderLayout.NORTH);