在JSplitPane中格式化JButton

时间:2017-05-13 20:14:04

标签: java swing

我无法让JButtons出现在我想要的地方。出于某种原因,当我希望它显示为面板顶部,居中时,我的所有按钮都出现在面板的中间。我已经尝试过操作不同的布局定位,例如BorderLayout.NORTH和GridBagConstraints.NORTH但是我不知道我是否在正确的组件上使用它。 目前我的代码有A框架,持有一个JLayeredPane,其中包含一个JSplitPane,其中包含两个JPanel,因此它变得非常混乱。

This is what my code basically looks like.

And these are how the JButtons on the bottom Panel are appearing.

您对如何让按钮显示在面板顶部有什么建议吗?

1 个答案:

答案 0 :(得分:0)

  

我目前使用GridBagLayout

的面板

阅读Swing教程中有关如何使用GridBagLayout的部分以获取工作示例以及有关布局管理器使用的约束的信息。

  

出于某种原因,我的所有按钮都出现在Panel的中间

具体阅读var myArray = ['Isaiah Sias', 'isaiahsias15689']; function cutName(name){ var splitString = name.split(myArray[0]' '); return splitString; } var myInfo{ fullName = cutName(myArray[0]), skype = myArray[1], github='@kakashihatake', }; 约束条款,该条款规定组件将在中心聚集在一起,除非您使用非零值。