gpt4 book ai didi

java - JFrame 中的通用更新/勾选事件处理程序?

转载 作者:行者123 更新时间:2023-12-01 13:19:34 26 4
gpt4 key购买 nike

我一直在开发一个 java 项目,该项目使用 gui 通过网络端口连接 C 程序。我能够连接到程序并使用按钮 actionListener 事件发送信息,但是是否有通用的更新方法或事件处理程序,以便我可以不断地在端口上监听来自 C 程序的信息?也许有一种方法可以将事件处理程序分配给端口?现在我正在使用:

    out = new PrintStream(myPort.getOutputStream());
in = new BufferedReader(new InputStreamReader(myPort.getInputStream()));

这两段代码是我如何获取信息并将信息发送给C程序,C程序也是服务器,java程序是客户端,提前谢谢。

最佳答案

您可以创建一个 Timer 对象来检查流中是否有更多数据,如果它需要是一个在 EDT 上生成事件的 Timer,则可以是 javax.swing.Timer,如果不需要,您可以创建一个 java.util .计时器。

关于java - JFrame 中的通用更新/勾选事件处理程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22154691/

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