gpt4 book ai didi

java - 如何使用 Java Netbeans 在 GUI 中显示输出控制台

转载 作者:行者123 更新时间:2023-11-29 11:56:30 24 4
gpt4 key购买 nike

我正在使用 netbeans 进行设计(调色板)。我想在 netbeans 中将我的输出控制台显示到 GUI 中。这是我想要执行的代码。我把它放到按钮功能中,它起作用了。但我的结果显示在输出控制台中,我打算也将其显示在界面中。

User user = status.getUser();
Date dated = status.getCreatedAt();
PreparedStatement stmt = null;
Connection conne = null;
try {
Class.forName("com.mysql.jdbc.Driver");
System.out.println("Connecting to database...");
conne = DriverManager.getConnection("jdbc:mysql://localhost/jat?useUnicode=true&characterEncoding=UTF-8", "root", "");
System.out.println(status);
System.out.println("Inserting records into the table...");
stmt = conne.prepareStatement("set names 'utf8'");
stmt.execute();
stmt = conne.prepareStatement("set character set utf8");
stmt.execute();
stmt = conne.prepareStatement("INSERT INTO tweet(ID,date,name,statusLocation,text,source) VALUES (?,?,?,?,?,?)");
stmt.setInt(1, (int) status.getId());
stmt.setString(2, getTimeStamp());
stmt.setString(3, status.getUser().getScreenName());
stmt.setString(4, user.getLocation());
stmt.setString(5, status.getText());
stmt.setString(6, status.getSource());
stmt.executeUpdate();
System.out.println("this record inserted!");
System.out.println("==================");
} catch (SQLException se) {
se.printStackTrace();
} catch (final Exception e) {
e.printStackTrace();
}
}
@Override
public void onTrackLimitationNotice(int arg0) {
}
@Override
public void onStallWarning(StallWarning sw) {
throw new UnsupportedOperationException("Not supported yet.");
}
};
FilterQuery fq = new FilterQuery();
double lat1 = 121.300000d;
double long1 = 25.020000d;
double lat2 = 121.380000d;
double long2 = 25.030000d;
twitterStream.addListener(listener);
double[][] bb = {{lat1, long1}, {lat2, long2}};
fq.locations(bb);
twitterStream.filter(fq);}

当执行“运行”按钮时,结果仅显示在输出控制台中,而不是显示在我的界面中。

这是我的界面: enter image description here

非常感谢您的回复

最佳答案

你想要做的是使用 jTextarea 或 jtextfield 或者在我的例子中我使用 jlabels 将输出显示到控制台..

例如:如果我的结果变量中有结果,请使用此结果变量来设置您的输出,例如

this.jLabel1.setText(Result);//这会在 GUI 中显示您放置标签的位置

与其他元素的情况类似

this.jTextField1.setText(Result);

关于java - 如何使用 Java Netbeans 在 GUI 中显示输出控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33123430/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com