首先查看https://imgur.com/a/1r6sK31
我有一个项目,我想在其中显示一些数据表。 它显示数据,但面板不垂直和水平填充。 我使用com.intellij.uiDesigner.core
中的GridLayoutManager该表具有其自己的面板和类,用于获取数据 表格下方的类只是具有所有按钮的baseClass(因此我不需要一直重写该类)和表格的面板(应在其中填充)以及mainView(我要在其中添加tableView并填充它)在应该添加它的面板中。查看第一张图片
编辑:
我用mainPanel.add(panelToAdd,new GridConstraints());
答案 0 :(得分:0)
我找到了可行的解决方案。 您需要添加GridConstraints并将LayoutManager设置为这些JPanels
GridConstraints constraints = new GridConstraints();
constraints.setFill(GridConstraints.FILL_BOTH);
this.setLayout(new GridLayoutManager(1,1));
this.add(mainPanel, constraints);