1、更改组件名,为组件创建触发事件。更改对应组件名,如我们输入内容进行搜索的文本框,其名称调用getText().toString()方法可以获取用户输入的内容,然后为“搜索”按钮添加actionPreformed触发事件,代码自动生成。
2、新建用户对象,构造获取数据的方法。琶敷佤庐连接数据库,将用户对象(此处包含从文本框中获取内容定义的属性)传入获取数据库列表信息的类中,盐淬芪求该类包含sql查询语句,将文本框中的内容作为搜索条件传入数据库进行查询操作,查询结束后返回一个列表对象。构造能够读取这个列表对象的方法。将列表对象中的数据逐一遍历到表格组件中显示出来,获取内容。
3、调用获取数据,读取列表内容的方法,实现功能。用户在文本框中输入内容,组件获取后,传递给sql语句,作为搜索条件传入数据库中,如果查询有结果返回列表信息,读取信息后一一遍历到表格组件中,我们运行程序进行尝试,即可看到搜索的内容。具体如图所示。