当前位置: 技术问答>java相关
想看一下吗?有关swing 组件的问题?
来源: 互联网 发布时间:2015-08-06
本文导语: *********************************问题描述:***************************** 我有一个 总的 JPanel组件(称为panel1) 再在panel1里加了一个 JPanel ( 位于总的JPanel的顶部) 假设称它为panel2 接着我建了一个JMenuBar bar放在panel2里:(用的方法...
*********************************问题描述:*****************************
我有一个 总的 JPanel组件(称为panel1)
再在panel1里加了一个 JPanel ( 位于总的JPanel的顶部) 假设称它为panel2
接着我建了一个JMenuBar bar放在panel2里:(用的方法是: panel2.add(bar) ; 问题就出现在这里 这个bar就一直位于panel2的中间, 我想让它位于panel2的最左边 如何做 ??? )
***********************************************************************
我知道add()方法可以有二个参数,一个组件,另一个位置。
但是有关位置的资料我很少,所以不知道如何设置才能达到我上面的要求。
(还有,我用过panel2.add(bar,BorderLayout.WEST);也不行,还是位于panel2的中间)
我有一个 总的 JPanel组件(称为panel1)
再在panel1里加了一个 JPanel ( 位于总的JPanel的顶部) 假设称它为panel2
接着我建了一个JMenuBar bar放在panel2里:(用的方法是: panel2.add(bar) ; 问题就出现在这里 这个bar就一直位于panel2的中间, 我想让它位于panel2的最左边 如何做 ??? )
***********************************************************************
我知道add()方法可以有二个参数,一个组件,另一个位置。
但是有关位置的资料我很少,所以不知道如何设置才能达到我上面的要求。
(还有,我用过panel2.add(bar,BorderLayout.WEST);也不行,还是位于panel2的中间)
|
看看panel2的Layout
|
用JBuilder就没有这么麻烦了。hoho