public void run ifThreadcurrentThread == firstHand lbljt1setLocation130 160; lbljt1show; lblFirstHandshow; lblFourthByehide; try
这段代码是一个线程的run()方法。它首先判断当前线程是否为firstHand线程,然后根据条件执行一系列操作。
如果当前线程为firstHand线程,它会将lbljt1和lblFirstHand标签移动到指定位置并显示出来,隐藏lblFourthBye标签。然后通过调用server的firsthand()方法获取一些数据,并将数据显示在lblFirstHand标签上。
接下来,它进入一个无限循环,在每次循环中将lbljt1标签向右移动5个像素,并将lblFirstHand标签移动到合适的位置。然后线程休眠80毫秒。
当lbljt1标签的x坐标大于350时,表示已经移动到目标位置,此时将lbljt1和lblFirstHand标签隐藏,启动secendHand线程,并显示lbljt2和lblSecendHand标签。然后调用server的firstPrint()方法,最后停止firstHand线程。
简而言之,这段代码表示在firstHand线程中,将一些标签移动到指定位置并显示出来,获取一些数据并显示在标签上,然后动画效果地将标签向右移动,直到达到目标位置,最后启动另一个线程并隐藏相应标签
原文地址: https://www.cveoy.top/t/topic/h7x6 著作权归作者所有。请勿转载和采集!