问题描述:
假设我写了一个可以动态生成Swing组件的类,并且每生成一个Swing组件,就马上使用add方法把这个Swing组件添加到已经建立好的JPanel对象中,使用JPanel对象建立JScrollPane对象,最后把JScrollPane对象添加到JFrame中结果:所有的添加在JPanel对象上的组件都是排列成了一行说明:如果我不用JScrollPane组件就不会出现这种情况问题:如何在使用了JScrollPane组件的情况让添加在JPanel对象上的组件可以换行
假设我写了一个可以动态生成Swing组件的类,并且每生成一个Swing组件,就马上使用add方法把这个Swing组件添加到已经建立好的JPanel对象中,使用JPanel对象建立JScrollPane对象,最后把JScrollPane对象添加到JFrame中结果:所有的添加在JPanel对象上的组件都是排列成了一行说明:如果我不用JScrollPane组件就不会出现这种情况问题:如何在使用了JScrollPane组件的情况让添加在JPanel对象上的组件可以换行
不想用的话 要 setLayou(null)