Topic: 如何让JToolBar可以正确的自动换行 |
Print this page |
1.如何让JToolBar可以正确的自动换行 | Copy to clipboard |
Posted by: KevinTian Posted on: 2005-11-29 13:12 我在一个JFrame上加了一个工具条和几个按钮,代码如下 JFrame frame=new JFrame(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JToolBar toolbar=new JToolBar(); Container container=frame.getContentPane(); container.setLayout(new BorderLayout()); for(int i=0;i<8;i++) { toolbar.add(new JButton("Button"+i)); } container.add(BorderLayout.NORTH,toolbar); frame.setVisible(true); 但是当窗口缩小时,工具条没有自动换行!!!! 我把ToolBar的LayoutManager设置为FlowLayout,代码如下 JFrame frame=new JFrame(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JToolBar toolbar=new JToolBar(); toolbar.setLayout(new FlowLayout(FlowLayout.LEFT,1,1)); Container container=frame.getContentPane(); container.setLayout(new BorderLayout()); for(int i=0;i<8;i++) { toolbar.add(new JButton("Button"+i)); } container.add(BorderLayout.NORTH,toolbar); frame.setVisible(true); 工具条是可以换行了,但是显示不全,第二行的按钮只显示了一点点 怎样才能作出一个可以自动换行的ToolBar呢??? 请高手指教 |
2.Re:如何让JToolBar可以正确的自动换行 [Re: KevinTian] | Copy to clipboard |
Posted by: KevinTian Posted on: 2005-11-29 13:13 |
3.Re:如何让JToolBar可以正确的自动换行 [Re: KevinTian] | Copy to clipboard |
Posted by: KevinTian Posted on: 2005-11-29 13:16 如果把ToolBar的LayoutManager设置为FlowLayout的话,效果如下 |
4.Re:如何让JToolBar可以正确的自动换行 [Re: KevinTian] | Copy to clipboard |
Posted by: xintao222 Posted on: 2005-12-19 22:50 最近我正在研究状态栏的控件,其中也有相类似的问题,我正在努力实现 如果可以我们可以一起研究研究 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |