Java 在JPanel内定位JToolBar

Java 在JPanel内定位JToolBar,java,swing,Java,Swing,我已经向JToolBar添加了按钮,而JToolBar位于JPanel中。工具栏始终位于面板的顶部中心。 但是我想把工具栏放在面板的左上角。 有人能告诉我如何正确定位工具栏吗? 谢谢您的JPanel是否使用布局管理器?如果不是,请考虑使用BoDeDay布局,然后使用该布局添加JTooBar,很可能在BrdRayOut.PaGyLoad开始位置(也称为BrdLayOut.Noice位置)。 编辑:您声明正在使用BoxLayout。而不是考虑使用边框布局和放置您的工具栏,正如我上面提到的。如果GU

我已经向JToolBar添加了按钮,而JToolBar位于JPanel中。工具栏始终位于面板的顶部中心。 但是我想把工具栏放在面板的左上角。 有人能告诉我如何正确定位工具栏吗?
谢谢

您的JPanel是否使用布局管理器?如果不是,请考虑使用BoDeDay布局,然后使用该布局添加JTooBar,很可能在BrdRayOut.PaGyLoad开始位置(也称为BrdLayOut.Noice位置)。



编辑:您声明正在使用BoxLayout。而不是考虑使用边框布局和放置您的工具栏,正如我上面提到的。如果GUI的其余部分需要BoxLayout,那么只需将另一个使用BoxLayout的JPanel嵌入外部JPanel的BorderLayout.CENTER位置,然后将其他组件添加到内部JPanel中。通过嵌套JPanel,每个都使用自己的布局,您可以以一种简单的方式实现复杂的GUI布局。

是的,它使用的是BoxLayout。m使用带有页面轴位置的BoxLayout。@user2930925:显示代码,最好是一个和一个图像。对于我自己,我不会使用BoxLayout,而是BorderLayout。