在java中实现滚动文字,通过线程实现文字在屏幕上不停滚动,为什么文字不显示啊,求指点...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
代码如下:
import java.awt.*;
import java.applet.*;
import javax.swing.*;
public class c1 extends JApplet
{
public void init()
{
Container cp=getContentPane();
CBox pa=new CBox();
pa.setBackground(Color.cyan);
cp.add(pa,BorderLayout.CENTER);
}
}
class CBox extends JPanel implements Runnable
{
int x,y;
String Message="Java Now!";
Font f=new Font("TimesRoman",Font.BOLD,24);
Thread th1=null;
public CBox()
{
th1=new Thread(this);
th1.start();
}
public void run()
{
x=getWidth();
y=getHeight()/2;
while(true)
{
x=x-5;
if(x==0)
x=getSize().width;
repaint();
try
{th1.sleep(500);}
catch(InterruptedException e){ }
}
}
public void paintComponent(Graphics g)
{
super.paintComponent(g);
Graphics2D g2=(Graphics2D)g;
g2.setFont(f);
g2.drawString(Message,x,y);
}
}
在java中实现滚动文字,通过线程实现文字在屏幕上不停滚动,为什么文字不显示啊,求指点...相关推荐
- JAVA中的多线程(八):线程的优先级和yield方法
JAVA中的多线程(八):线程的优先级和yield方法 优先级代表着抢资源的频率 所有线程默认优先级是5 yield()临时释放线程的执行权 1 class Demo implements Runna ...
- Java中进入wait状态的线程被唤醒后会接着上次执行的地方往下执行还是会重新执行临界区的代码
Java中进入wait状态的线程被唤醒后会接着上次执行的地方往下执行还是会重新执行临界区的代码 用一个例子来说明: 例子原理 启动一个线程A打印数字,从0打印到9,在数字等于5的时候,进入wait状态 ...
- Java中抽象类和接口在概念、语法和应用上的区别和关系
2019独角兽企业重金招聘Python工程师标准>>> 春招开始了,盆友们都忙着准备笔试.准备面试,复习学过的知识点,当然我也不例外,在这里祝每一个"有心人"心想 ...
- 计算机弹出错误字,电脑蓝屏,并且屏幕上出现这样的文字该怎么解决?
电脑蓝屏,并且屏幕上出现这样的文字该怎么解决? a problem has been detected and windows has been shut down to prevent damage ...
- Java中创建线程需要使用的类_如何通过使用Java中的匿名类创建线程?
甲线程是可以同时与该程序的其他部分被执行的功能.所有Java程序都有至少一个称为主线程的线程,该线程由Java虚拟机(JVM)在程序启动时由主线程调用main()方法创建. 在Java中,我们可以通过 ...
- JAVA中增强循环中用线程_在Java中以循环方式运行线程
我是Java中的多线程和同步的新手.我正在尝试实现一项任务,其中给了我5个文件,每个文件将由一个特定线程读取.每个线程应从文件读取一行,然后将执行转发到下一个线程,依此类推.当所有5个线程都读取第一行 ...
- java中让步的_java 多线程—— 线程让步
java 多线程 目录: 概述 第1 部分 yield()介绍 yield()的作用是让步.它能让当前线程由"运行状态"进入到"就绪状态",从而让其它具有相同优 ...
- Java中常用的四种线程池
在Java中使用线程池,可以用ThreadPoolExecutor的构造函数直接创建出线程池实例,在Executors类中,为我们提供了常用线程池的创建方法. 接下来我们就来了解常用的四种: ne ...
- Java基础学习系列--(七)彻底搞懂java中的【异常、线程】的使用
第一章 异常 1.1 异常概念 异常,就是不正常的意思.在生活中:医生说,你的身体某个部位有异常,该部位和正常相比有点不同,该部位的功能将受影响.在程序中的意思就是: 异常 :指的是程序在执行过程中, ...
最新文章
- 小说站 章节内容 ajax,第17章 作业分析与异步编程原理——2019年5月14日22:00
- Legacy autograd function with non-static forward method is deprecated. Please use new-style autograd
- python如何爬虫网页数据-如何轻松爬取网页数据?
- 蓝桥杯python青少年_蓝桥杯大赛青少年组省赛结果公布
- retargeting PHP,Retargeting the Animation 教学
- Java学习笔记_匿名/ArrayList
- Learning to Ranking
- 通俗认识理解OpenAI Five
- 强大命令——Ping命令总结
- 使用gentoo做构建嵌入式linux时遇到的问题两则[原]
- leetcode动态规划
- python中连接函数_python-使用参数连接到函数
- 9.计蒜客ACM题库.A1602 结果填空:开关灯
- 计算机涨跌公式,计算机今日涨跌公式,怎么算 股票的涨跌停板 公式是怎么的?...
- 【微信小程序---如何引入阿里巴巴图标步骤】
- (三)Linux vi 文本编辑器,用户管理,组管理,Sudo命令,时间管理
- 拉取maven项目如何跑起来
- wps office 办公软件下载
- 【设计模式从青铜到王者】第二篇:UML类图与面向对象编程
- 2021-07-04