LayoutManage BorderLayout Overall layout,as you can see from the image, which divides into 3 main sections, that is, North & Center & South FormLayout Meshing the center section Divide the center section into another 3 main sections--West & Center & East GroupLayout Divide each section for the buttons Button layout add button one by one, but there is something wrong on the Numpad, you might be able to find it out ^_^ also, you can set the size of buttons, horizontal gap and vertical gap as well