草庐IT

Java Gui 线程编码?

当我的服务器连接到客户端时出现问题,出现此异常,然后我的程序在连接后没有响应。我使用netbeansguidesigner为gui类生成代码。我还在我的代码中注释了下面异常显示的行号,供你们考虑。在套接字接受之前找到一切工作。请帮忙!Exceptioninthread"Thread-0"java.lang.NullPointerExceptionatserverui.ServerUi.StartServer(ServerUi.java:62)atserverui.ServerThread.run(ServerUi.java:19)atjava.lang.Thread.run(Threa

tcp - 启动 TCP 服务器时 wxPython GUI 丢失响应

最近在学习wxPython。所以我用wxPython写了一个小的TCP服务器程序。按下“初始化”按钮后,我的程序将崩溃。我还编写了另一个客户端程序,当服务器GUI失去响应时,它成功地连接到这个wxPythonTCP服务器。这真的让我很困惑。#!/usr/bin/envpython#Boa:App:BoaApp#coding:utf-8importwximportFrame1modules={'Frame1':[1,'MainframeofApplication',u'Frame1.py']}classBoaApp(wx.App):defOnInit(self):self.main=Fr

vb.net - 从 vb.net 中的另一个类更新 GUI

我正在为在Tcp和套接字上运行的聊天构建一个服务器和一个客户端,我希望客户端处理多个连接(到服务器)所以我创建了一个名为“客户端”的类来管理异步连接,这样我就可以同时运行更多实例,例如:DimConnectionToServer1asnewClientDimConnectionToServer2asnewClient因为当“连接”收到一条消息时它是异步的,所以它会生成一个事件(AsyncCallback),我可以在其中将接收到的字节转换为字符串。问题是:我试图从Client类内部将此字符串设置为我的Form上的RichTextBox,但没有任何反应,我试图在表单代码中创建一个委托(de

qt - 如何识别哪个客户端已关闭并在 GUI 中更新它?

我有一个服务器和一个客户端程序。当客户到来时,我会更新客户数量。但是我无法显示哪个客户端在关闭后关闭了。有谁能够帮我?我正在使用socketdescriptor来跟踪当前的客户端。我也有不同类型的客户端,我正在为其使用线程概念。当客户端到达时,继承QTcpServer的Server类接受连接并将其传递给继承QTcpSocket的requesthandler类。在这里,我调用线程类来定义不同类型的客户端。在这里,我调用了一个在GUI中更新客户端编号的函数。但是,当我关闭连接时,我无法确定关闭了哪个客户端,因此无法在客户端中进行更新。如何克服这个问题? 最佳答案

profiling - 您最喜欢的适用于 Windows 的免费 Netstat GUI/连接监视器应用程序是什么?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭5年前。Improvethisquestion我需要比SysinternalsTCPView(我经常使用)功能更丰富的东西……但它也必须是免费软件。:)

c# - 我将如何持续监听带有 GUI 的端口?

我正在尝试学习TCP服务器/客户端交互。我想知道如何使用GUI一直监听端口。目前我正在使用这段代码:privatevoidForm1_Load(objectsender,EventArgse){CreateServer();}voidCreateServer(){TcpListenertcp=newTcpListener(25565);tcp.Start();Threadt=newThread(()=>{while(true){vartcpClient=tcp.AcceptTcpClient();ThreadPool.QueueUserWorkItem((_)=>{Sockets=tc

ios - 具有多个 GUI 的 Xcode iOS 应用程序

我正在开发一个应用程序,但我不确定哪个界面最适合我的用户。所以我想为他们提供多个GUI,他们可以在设置中选择。实现多个接口(interface)的最佳方式是什么?我可以只添加另一个Storyboard,然后以某种方式在它们之间切换吗? 最佳答案 你绝对可以做你想做的事。您可以制作多个Storyboard,也可以在一个Storyboard中使用不同的viewController,并在需要时及时实例化它们。 关于ios-具有多个GUI的XcodeiOS应用程序,我们在StackOverflo

ios - 如何在 swift 中从下载委托(delegate)更新 gui(进度 View )

我有一个DownloadSessionDelegate类来处理大文件的下载过程。我想在进度View中显示进度。有关下载状态的信息在我的DownloadSessionDelegate类中。现在我不知道如何在该类(class)之外更新我的进度View。如何做到这一点?classDownloadSessionDelegate:NSObject,NSURLSessionDelegate,NSURLSessionDownloadDelegate{varhandlerQueue:[String:CompleteHandlerBlock]!.........funcURLSession(sessio

swift - 进程运行时 Mac Cocoa 应用程序 GUI 卡住

我在Xcode9中使用Swift制作了一个基本的MacOSXCocoa应用程序。该应用程序从用户那里收集源和目标,然后将数据从源传输到目标。数据传输是通过将rsync脚本作为进程启动来完成的:letpath="/bin/bash"letarguments=["/path/to/backup.sh",sourcePath,destinationPath]task=Process.launchedProcess(launchPath:path,arguments:argumentsas![String])问题是,当传输正在运行时,应用程序会旋转彩虹轮并且无法使用GUI。这使得“取消”按钮或

linux - 是否可以实现用 Apple Swift 语言编写的跨平台(在 OS X 和 Linux 上编译和运行)GUI 应用程序?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭6年前。Improvethisquestion随着Apple将Swift语言作为开源发布,现在2.2快照可以在OSX和Ubuntu64位上运行;我想问:是否可以实现一个GUI应用程序,在使用Swift语言编程的OSX和Linux上使用相同的代码编译和运行?基于Cocoa的GUI应用程序不是答案,因为Cocoa仅在OSX上受支持,因此它不会在Linux上编译。