-2

我正在尝试从数据库中检索数据并使用 java swing 中的标签显示它。这是我的代码:

    public void SetUpJTable() {
    // Set Up Database Source
    db.setUp("IT Innovation Project");
    String sql = "Select topic_title,topic_description,topic_by from forumTopics WHERE topic_id = "
            + topicId + "";
    ResultSet resultSet = null;
    // Call readRequest to get the result
    resultSet = db.readRequest(sql);
    try {
        while (resultSet.next()) {
            jLabel_topicTitle.setText(resultSet.getString("topic_title"));
            jLabel_content.setText(resultSet.getString("topic_description"));
            jLabel_topicBy.setText(resultSet.getString("topic_by"));
        }
        resultSet.close();
    } catch (Exception e) {
        System.out.println(e);
    }
}

我使用构造函数来调用该方法:

        public eForumThreadContent(){
    SetUpJTable();
    };

但是,当我运行应用程序时,标签没有显示任何内容。那么我该如何解决这个问题呢?我不知道如何在没有主方法的类中调用方法。任何指南?提前致谢。

4

1 回答 1

0

从其他类调用方法:

    public class Class1
    {
        public static void methodFromClass1()
        {
            // body...
        }
    }

    public class Class2
    {
        Class1.methodFromClass1(); // thats the way you do it.
    }

屁股你可以看到Class2没有主类..你也可以methodFromClass1()用同样的方式调用Class1。但这一切都在手册中..

于 2013-01-17T14:45:27.090 回答