Kutu Yerleşimi (BoxLayout)
BoxLayout bileşenleri yapılandırma sırasında belirtilen eksenlere göre sütun veya satır oluşturarak kap içine yerleştirir. Sağdaki şekil bu iki seçeneği dört düğmeli bir çerçeve üzerinde göstermektedir. Bu yerleşim yöneticisi sadece bileşenlerin pozisyonlarını ayarlar. HEr bir bileşenin boyutu bileşenin özelliklerine göre belirlenir.
BoxLayout.X_AXIS

BoxLayout.Y_AXIS
Bir BoxLayout örneği şu şekilde yaratılabilir: new BoxLayout(container, axis); burada eksen şunlardan biri olabilir: BoxLayout.X_AXIS veya BoxLayout.Y_AXIS. Diğer eksen değeri (PAGE_AXIS veya LINE_AXIS) kabın ComponentOrientation özelliğine göre yerleştirmek için kullanılabilir. Yerleşim yöneticisini ayarladıktan sonra, bileşenler kaba kabın add() yöntemi kullanılarak eklenebilir. Yerleşimi özelleştirmek için, sınıfın Box yöntemi de kullanılabilir.