Java 在制作交互式Jtable时需要一些帮助吗

Java 在制作交互式Jtable时需要一些帮助吗,java,swing,jtable,Java,Swing,Jtable,我想制作一个可以与输入JTextField和几个jbutton交互的Jtable。我首先从文件中读取如下信息: public insertion_sort_and_binary(Scanner sc) { int counter = 0; setTitle("GamesList"); setSize(600, 360); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); container = new JPa

我想制作一个可以与输入
JTextField
和几个
jbutton
交互的Jtable。我首先从文件中读取如下信息:

public insertion_sort_and_binary(Scanner sc) {
    int counter = 0;
    setTitle("GamesList");
    setSize(600, 360);

    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    container = new JPanel();
    container.setLayout(null);

    database = new Game[Integer.parseInt(sc.nextLine())];
    while(sc.hasNextLine())
    {
        Object[] temp = this.theSpliter(sc.nextLine());
        database[counter] = new Game((String)temp[0],(String)temp[1],(String)temp[2],(String)temp[3],(String)temp[4]);
        counter++;
    }
    sort_database();
因此,我制作了这个数组列表来存储所有信息,然后它将使Jtable

然而,我认识到,仅仅使用一个Jtable无法实现我想要的功能,因此我需要创建一个AbstractTableModle。问题是我完全无法识别抽象表模型的构造

以下是我在Jtable方面需要帮助的列表: 我需要添加一个新行作为添加按钮按下,但它将在排序的地点,这意味着它将不会在最后,但一些地方,它应该是按字母顺序

此外,我需要删除一个设置行如果我按下删除按钮,它将按名称搜索

PS:有一件事我真的不想要,那就是通过一些自动方法设置边界

我需要添加一个新行作为添加按钮按下,但它将在排序的地点,这意味着它将不会在最后,但一些地方,它应该是按字母顺序

JTable支持对TableModel进行排序。您不需要自己进行排序

阅读上的Swing教程中的部分。插入的行将根据表的当前排序显示在适当的位置