How can I align all elements to the left in JPanel?
问题 I would like to have all elements in my JPanel to be aligned to the left. I try to do it in the following way: JPanel panel = new JPanel(); panel.setLayout(new BoxLayout(panel, BoxLayout.Y_AXIS)); panel.setAlignmentX(Component.LEFT_ALIGNMENT); As a result Java use left side of all elements as a position of the element and then put all elements in the center (not left part) of the JPanel. 回答1: The easiest way I've found to place objects on the left is using FlowLayout. JPanel panel = new