【Swing探析】自定义模态框

自定义模态框:

在这里插入图片描述
在本人之前的博文中讲解了有关Swing编程的知识,
而且本人在本专栏的博文中讲到过要采用NetFramwork制作一个多功能聊天室

那么,相对于本人之前博文专栏 —— 《C/SFramwork》专栏中最终所制作的聊天室
这次所要制作的无疑是需要更加完善
那么,让我们思考这样一个问题:

一个服务器可能会连接成千上万台客户端
那么,这么多的客户端如果大部分在同一时间段登录的话
可能某一客户端就要卡在登陆界面一段时间
那么,并不是每一个客户端都只会在等待登录的时候不对电脑做任何操作
可能会有用户一直点击登录按钮
这样的话,就相当于一直在对服务器端发送“请求登录”的请求
若是大量客户端这样做的话,
造成的结果不堪设想,甚至会导致服务器端崩溃!

那么,为了解决上述问题,前辈们想出了一个解决方法 —— 模态框
在Swing编程中,模态框也就是JDialog
但是,原生的模态框可能在有些情况下不满足我们的需求,这就需要我们去自定义模态框
譬如微信的自定义模态框:
微信模态框 展示
那么,在本篇博文中,本人就来讲解下Swing编程中的自定义模态框:

首先,本人来自定义一个模态框:

package edu.youzg.

猜你喜欢

转载自blog.csdn.net/weixin_45238600/article/details/105934133