java
会开车的蛤蟆
资深Ctrl C工程师
展开
-
JavaSwing 5秒循环单ping网络IP地址,添加自适应背景图等
Java Swing图像自适应JLabel、JButton大小代码Demo注释代码通过下面代码中的LabelUtil.getAutoAdjustedIcon(Image, boolean)方法,创建一个能自适应组件大小的ImageIcon对象。效果图如上,原本是自适应的背景图,但是单Ping IP的几个按钮,要随着窗体大小而计算坐标,太繁琐。这个AI摄像头识别汽车过点用的,是公司的前两年的项目,但一直拖着得不到正确实施应用,现在要求我们自主开发个监控和AI的识别率;还真是因为路径的问题,怪自己太菜;原创 2023-05-24 17:46:35 · 228 阅读 · 0 评论 -
使用JavaScript Ping IP地址,通显示绿,不通显示为红
代码实现挺简单的吧,但是拿到这个需求之后,没有任何思路;而且JavaScript这段代码也不是很复杂,简单的判断而已,只是没有思路;如果IP不止一个,则用for和list进行循环遍历进行批量处理;当然还有其他方法,需求不一样,但想要的效果很类似,目的就是看它通不通。IP能ping通的情况下显示为绿色,不通的情况下显示为红色。再给JavaScript。原创 2023-05-15 18:32:49 · 909 阅读 · 0 评论 -
JAVA使用list集合,for循环Ping多个主机IP
使用List方法,将IP存进去之后,用for循环进行遍历,无法Ping通的IP,会在设置的5000毫秒后超时,这个TCP的握手协议,时间可以自己调整,一般都是3000毫秒到5000毫秒原创 2023-05-15 11:01:13 · 486 阅读 · 0 评论 -
Sublime text3运行Java时报[WinError 2]系统找不到指定文件
ctrl+B运行时,会报这种错误“[WinError2]系统找不到指定文件”一开始看它的报错提示,我还傻乎乎的去看JAVA环境变量是不是配错了。检查一遍没发现有什么明显的问题;又百度了一圈,找了不少sublimetext3配置JAVA的教程,很奇怪,他们配一遍就直接可以运行了,过程很顺利,自己动手的时候就有各种各样的问题;...原创 2022-07-19 15:43:29 · 306 阅读 · 0 评论 -
Java Swing第三章,提交按钮事件监听及非空校验
基于上一章,在文本框组件上加了非空校验,包括按钮的监听事件首先,需要把代码规范一下,分成三个类:MyUser类,密码类,按钮类当然还有几个全局变量,有个地方容易错,内部类访问全局变量时,会和内部类的局部变量冲突,需要在全局变量前加final,将全局变量定义为最终类型;或者直接将内部类中定义的局部变量删掉;保证只有一个我们最终在Btn类中,提交了获取到的账号与密码,并进入“IF”里判断,这里就直接在控制台输出了,方便查看 账号和密码有空格或者是直接为空,则不能提交,打印NO并提示...原创 2022-06-12 16:32:07 · 609 阅读 · 0 评论 -
Java Swing第二课,窗体组件与布局。制作一个登陆窗口的窗体
基于上一课的窗体实现,调整大小后,今天了解一下窗体上的组件和布局。老规矩,上来第一件事是先new一个 JPanel()对象:布局方法类下一步是写个方法,该方法里是窗体布局上的一些组件方法:这里方法写好之后,一定要先在Main方法中调用这个布局方法。然后运行看一下效果,大小合适,位置居中,风水上位;不算漂亮也不算丑,将就用吧,还有好多设置没加,比如布局的背景,字体样式,窗体风格等;我觉得还是不要太花里胡哨的好;...原创 2022-06-11 12:54:09 · 1297 阅读 · 0 评论 -
Java Swing 窗体第一课,窗体大小合适并居中显示,窗体关闭后进程也关闭
最近迷上了窗体程序,跑去百度了一番,现学现卖,记录下来怕自己以后会忘记;自定义的宽高,看心情自己调整合适的大小这是Main方法的代码,注释也很清楚,idea中有些代码复制不出来,不知道什么原因;将就看吧,不行的话照图敲 运行一下不就出来了嘛 总结:...原创 2022-06-10 21:45:56 · 766 阅读 · 1 评论