首页 > 解决方案 > 我想将文本插入到带有列表的多个文本字段中

问题描述

我正在尝试制定一个时间表。要从服务器获取数据列表,我使用以下命令:

public List getListaCon(Date datacon, Date horacon, Date horacon1){
   em.getTransaction().begin();
   Query query = em.createQuery("SELECT c from Consulta c where c.datasconsulta = :datacon and c.hora BETWEEN :horacon and :horacon1");
   query.setParameter("datacon", datacon);
   query.setParameter("horacon", horacon);
   query.setParameter("horacon1", horacon1);
   List<Consulta> lista = query.getResultList();
   em.getTransaction().commit();
   return lista;
 
}

essa é a minha tabela do banco de dados

我基本上通过 a 设置日期和时间,JCalendar以在数据库中的该表上创建一个新元组。到目前为止,一切都很好; 问题是用来自服务器的数据填充我的文本字段。使用 a 会容易得多,JTable但在视觉上看起来并不好。我想知道如何用数据库中的数据填充这些不同JTextField的 s 。List<Consulta>这是应用程序如何工作的示例的屏幕截图:

时间表示例

JTextField由 分隔的每一行将JSeparator代表一个预定的时间。例如,07:00 会带上根据保存时安排的时间安排的名称,第二列将只是添加该类的另一个字段。

如果对某事仍有任何疑问,请将其放在答案中,以便我改进和促进理解。

标签: javajcalendar

解决方案


推荐阅读