Java JList中来自mysql数据库的数据

Java JList中来自mysql数据库的数据,java,mysql,Java,Mysql,我对Java还比较不熟悉,希望您能帮助我解决以下问题: 在我的JFrame上,我有一个Jbutton(SubmitBtn)和一个JList(List),如何将数据库中的数据选择到JList中 这是我的密码: SubmitBtn.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { try {

我对Java还比较不熟悉,希望您能帮助我解决以下问题:

在我的JFrame上,我有一个Jbutton(SubmitBtn)和一个JList(List),如何将数据库中的数据选择到JList中

这是我的密码:

    SubmitBtn.addActionListener(new ActionListener() {

        @Override
        public void actionPerformed(ActionEvent e) {

             try {
                 Connection myConn = DriverManager.getConnection("jdbc:mysql://localhost:3306/eindopdrachtnamen", "root", "" );
             //make connection with jdbc with the name myConn

                 String str=text1.getText();
                 String str2=text2.getText();
                 Statement s = (Statement) myConn.createStatement();
                 s.execute("insert into namen (Voornaam, Achternaam)values('" + str + "','" + str2 + "')");
                 //add data to database with Textfields


                    }


            catch(Exception exc) {
                exc.printStackTrace();  
            }





        };
    });

你试过什么?您是否尝试过执行查询并遍历结果集?您是否尝试过创建JList或ListModel?我已在JFrame中创建了JList,并尝试使用按钮代码中的JList连接SQL语句(从“我的数据库”中选择*),但它不起作用,因此我已将其删除。