如何让JToolBar可以正确的自动换行

    技术2024-08-11  64

    我在一个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 clipboardPosted by: KevinTianPosted on: 2005-11-29 13:13
    3.Re:如何让JToolBar可以正确的自动换行 [Re: KevinTian]Copy to clipboardPosted by: KevinTianPosted on: 2005-11-29 13:16如果把ToolBar的LayoutManager设置为FlowLayout的话,效果如下
    4.Re:如何让JToolBar可以正确的自动换行 [Re: KevinTian]Copy to clipboardPosted by: xintao222Posted on: 2005-12-19 22:50最近我正在研究状态栏的控件,其中也有相类似的问题,我正在努力实现如果可以我们可以一起研究研究
    最新回复(0)