就是我在设计swing框架的时候 要求把按钮设计成一行  但现在是按钮太多有些无法显示 用gridLayout布局 又太丑能用什么其他 方法

解决方案 »

  1.   

    换成一个不可编辑的 JComboBox
      

  2.   

    换一个布局方式,试试绝对定位(absolute)或者是组布局(Grouplayout).其实有个免费的工具WindowsBuilder可以直接拖拽组件,非常方便...
      

  3.   

    把放JButton的JPanel放在一个JScrollPane里就可以了:JPanel panel = new JPanel();
    panel.add(new JButton("button"));
    panel.add(new JButton("button"));
    ...
    panel.add(new JButton("button"));parentContainer.add(new JScrollPane(panel));
      

  4.   

    将这些Button 放在JToolBar中,把JToolBar当作JPanel用,不知道这样行不行