java中关于JScrollPane的

JScrollPane js=new JScrollPane(table);
与 JScrollPane js=new JScrollPane();
js.add(table);有什么不同?

JScrollPane()

创建一个空的(无视口的视图)JScrollPane,需要时水平和垂直滚动条都可显示。
JScrollPane(Component view)

创建一个显示指定组件内容的 JScrollPane,只要组件的内容超过视图大小就会显示水平和垂直滚动条。
一样的,相当于小学里面的简便算式一个道理。追问

你这是拿api里面介绍JScrollPane()的原话来回答的,我看了。我觉得这两种方法不都是向一个JScrollPane里面添加table吗,只是第一个是直接添加,而第二个是调用add方法来添加table的,这两种方法有什么不同,为什么第一种能显示出来table里面的内容而第二种显示不出来呢?

追答

我以上的回答是原话,一看就看出来了啊。你的布局正确么?也就是说js布局位置、大小。

追问

如果是用第二种方法怎么才能让table中的数据显示出来呢如图
用add方法将上面的name,sex,no,major显示出来

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答