我用JPanel在BoxLayout中创建了一个BoxLayout(代码中的panelParent)。我创建了另一个名为"panelChild“的面板,并将其添加到panelParent(父版)中。我注意到panelChild没有继承它的容器(父容器)的宽度。JPanel panelParent = new JPanel();
是否可以使用JPanel的大小来设置JPanel内部组件的大小?当我尝试在JPanel上使用getHeight()或getWidth()时,它总是返回0。我知道一旦JFrame被打包,它就会得到它的大小,但是如何使用JPanel的尺寸并将其应用于它内部的组件呢?像这样的东西JLabel label = new JLabel