如何将JTable添加到从JScrollPane扩展的类中?

问题描述:

我想创建一个类,并从JScrollPane扩展它比我想要添加一个自定义表,我想知道它是否可能? 我把我的示例代码在这里如何将JTable添加到从JScrollPane扩展的类中?

我可以创建我的表后,我叫超级?

import javax.swing.*; 

public class myJtableButton extends JScrollPane { 
    private JTable __table; 
    private JScrollPane __scrollPane; 
    private String TableName; 


    public myJtableButton(String TableName) { 
     super(__table); 
     __table = new JTable(); 

     this.TableName = TableName; 

    } 
} 
+0

参见[Java编码风格指南](http://developers.sun.com/sunstudio/products/archive/whitepapers/java -style.pdf)。 – trashgod 2011-04-02 13:40:23

+0

感谢兄弟,不错的电子书... – Amir 2011-04-02 14:21:07

+0

没有必要扩展JScrollPane只需要添加一个表格(或任何组件)到滚动窗格。 – camickr 2011-04-02 15:50:35

是的,你可以创建这样的类。只是不要在你的构造函数中调用super。相反,创建表,然后设置滚动条这样的观点:

setViewportView(table);