我正在尝试从数据库中检索数据并使用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();
};
然而,当我运行应用程序时,标签没有显示任何内容。那么我该如何解决这个问题呢?我不知道如何在没有main方法的类中调用方法。任何指南?提前谢谢。
答案 0 :(得分:0)
从其他类调用方法:
public class Class1
{
public static void methodFromClass1()
{
// body...
}
}
public class Class2
{
Class1.methodFromClass1(); // thats the way you do it.
}
Ass你可以看到Class 2没有主类..你也可以用同样的方式在Class 1中调用methodFromClass1()
。但这些都在手册中..