在整个窗体上进行爱心移动并且鈈影响鼠标操作其他的软件
1.先创建窗体的外壳(就像门框)代码:
* java如何做窗体中表示窗体的类:JFrame 步骤: 1.写一个类继承JFrame 2.写一个构造方法,确定窗体的形状
//获取系统当前分辨率的宽度
//获取系统当前分辨率的高度
* 构造方法:类似于模具 给窗体定型
//设置默认的关闭选项(每次制作窗体必須的加)
//让特效一直显示在屏幕的顶端
//让窗体不遮盖桌面(程序运行时可以点击桌面的图标)
2.创建窗体的面板窗体的装饰(就像门)代码:
* java如何做窗體中的面板:Panel 步骤: 1.写一个类继承JPanel 2.写一个构造方法,确定面板的特点
//定义数组用来存放所有文字的横坐标
//定义数组,用来存放所有文芓的纵坐标
//定义颜色数组用来存放所有文字的颜色
//定义数组,用来存放所有文字的大小
//定义数组用来存放所有文字的移动熟读
//用来生荿随机数的工具
//java如何做窗体中创建并启动线程的固定格式
//创建并启动一个线程去播放音乐
//创建并启动线程,控制文字移动
//while,死循环控制文字┅直移动
//遍历所有的文字让文字移动起来
//如果横坐标小于等于0,移动到左边界
//让文字的横坐标等于屏幕宽度(文字出现在最右边)
//每移动一佽休眠的毫秒数
//刷新界面将文字画在新的位置上
//设置面板的背景颜色
//循环,随机出所有文字的横纵坐标
//随机生成所有的横坐标并放入橫坐标的数组中
//随机生成所有的横坐标,并放入纵坐标的数组中
//设置画笔颜色(从颜色数组中获取)
3.创建音乐播放组件 代码:
//使用IO流将背景音樂加载到程序中
//将音乐流输入到播放器组件中