Java-如何显示记录计数
我希望以以下格式显示查询后检索到的记录 “记录1/20” 我已检索到rownum和总记录。这只是我需要知道的展示。 如果它可以在JLabel中显示,那就太好了 谢谢 请注意,您必须处理要显示的值的事件,因此,当您只需设置文本,然后继续处理(阻止主线程)时,该值将在小部件中,但操作系统将无法在屏幕上呈现它。我喜欢使用:Java-如何显示记录计数,java,Java,我希望以以下格式显示查询后检索到的记录 “记录1/20” 我已检索到rownum和总记录。这只是我需要知道的展示。 如果它可以在JLabel中显示,那就太好了 谢谢 请注意,您必须处理要显示的值的事件,因此,当您只需设置文本,然后继续处理(阻止主线程)时,该值将在小部件中,但操作系统将无法在屏幕上呈现它。我喜欢使用: 请用SwingUtilities.invokeLater()来包装它,如果他在EDT中进行查询,那么是的。如果他在单独的线程中执行,那么invokeLater()是避免线程问题的一
请用SwingUtilities.invokeLater()来包装它,如果他在EDT中进行查询,那么是的。如果他在单独的线程中执行,那么invokeLater()是避免线程问题的一种安全方法。您能描述一下您的应用程序是如何构造的吗?你在使用SwingWorker模式吗?
label.setText("Record "+i+" of "+rownum);
label.setText(String.format("Record %d of %d", rownum, total));