Java swing实现一组图片自动轮播
代码如下
//文件名:Demo4.javapackage com.liuyanzhao;import java.awt.*;import java.awt.event.*;import javax.swing.*;public class Demo4 extends JFrame {MyJPanel mp;int index;ImageIcon[] imgs = {new ImageIcon("src/images/1.jpg"),new ImageIcon("src/images/2.jpg"),new ImageIcon("src/images/3.jpg"),new ImageIcon("src/images/4.jpg"),new ImageIcon("src/images/5.jpg"),new ImageIcon("src/images/6.jpg"),new ImageIcon("src/images/7.jpg"),new ImageIcon("src/images/8.jpg"),};public Demo4() {mp = new MyJPanel();this.add(mp);this.setExtendedState(JFrame.MAXIMIZED_BOTH);this.setDefaultCloseOperation(EXIT_ON_CLOSE);this.setTitle("窗口");this.setVisible(true);Timer timer = new Timer(500,new ActionListener() {@Overridepublic void actionPerformed(ActionEvent e) {mp.repaint();}});timer.start();}public static void main(String[] args) {new Demo4();}class MyJPanel extends JPanel{@Overridepublic void paint(Graphics g) {super.paint(g);g.drawImage(imgs[index%imgs.length].getImage(), 0, 0,this);index++;}}}
要先在src目录下新建images文件夹,里面放图片,文件名如上
效果图是这组图片自动循环播放
本文链接:https://liuyanzhao.com/4179.html
Java swing实现一组图片自动轮播相关推荐
- 广告图片自动轮播控件
2019独角兽企业重金招聘Python工程师标准>>> 自定义广告轮播 自定义控件ImageCycleView 每个广告页的对象(包含具体显示图片.内容.id等) 自定义广告控件 I ...
- java图片轮播_java制作广告图片自动轮播控件
首页图片的轮播 /** * 广告图片自动轮播控件 * */ public class ImageCycleView extends LinearLayout { /** * 上下文 */ privat ...
- JavaScript实现图片自动轮播
目录 1.轮播图片 1.1图片切换功能 1.2定时器功能 1.3图片自动轮播实现 2.页面定时弹出广告 2.2 技术分析 2.3步骤分析 2.4代码实现 3.表单校验 3.1需求分析 3.2技术分析 ...
- ios 图片自动轮播
ios 图片自动轮播 #import "NYViewController.h"#define kImageCount 5@interface NYViewController () ...
- iOS实现图片自动轮播展示
一.需要实现的效果如下图1,首页图片自动轮播展示,其中图片从网络异步加载,加载过程用风火轮显示加载中,如图2. 本文参考了以下博客文章: http://www.haodaima.net/art/268 ...
- 怎样实现banner自动播放html,纯CSS3实现banner图片自动轮播效果方式总结
自动轮播: 实现切换图片,图片循环播放:鼠标悬停某张图片, 则暂停切换.css 方法一.opacity控制透明度实现轮播效果 依照需求咱们选择用CSS3的animation动画进行实现:transit ...
- html5时间线图片自动轮播,js实现自动播放匀速轮播图
本文实例为大家分享了js实现自动播放匀速轮播图的具体代码,供大家参考,具体内容如下 函数封装:( 匀速运动函数) function animate(obj,target,step,speed){ cl ...
- 自动图片轮播php源码,js图片自动轮播代码分享(js图片轮播)
1.利用图片width显示位置来播放图片,技术:.offsetWidth .aBtn[i].index = i .setInterval() .oUl[0].style.left = .onclic ...
- java swing实现简单图片显示(测试生成图片快捷方式)
原链接:https://yq.aliyun.com/articles/58303 package com.ts.x;import java.awt.Image; import java.awt.ima ...
- Java Swing添加背景图片
代码: import javax.swing.*; public class SetTheBackground {public static void main(String args[]){//插入 ...
最新文章
- Odoo小数精度及货币精度详解
- numpy库:常用基本
- 神经网络php代码,慢慢研究
- kotlin学习笔记——扩展函数(anko)和网络请求
- Maven项目错误解决小结
- Deltix Round, Spring 2021 D. Love-Hate 随机化 + sos dp(高维前缀和)
- mysql没有开启binlog能恢复数据吗_一个妹纸rm -rf把公司整个数据库删没了...
- cubic-bezier_带CSS中的示例的cube-bezier()函数
- CH2401 送礼物(双向dfs)
- 深海迷航创造模式火箭怎么飞_深海迷航被玩成养鱼游戏 奇葩玩家的养殖之路...
- 一次 MySQL 索引面试,被面试官怼的体无完肤!
- iocomp控件 Crack V512-sp6
- ES工具--kibana
- Vmware请选择您要安装的macOS的磁盘
- 第十五讲:达索系统锂电池行业解决方案在线直播 | 达索系统百世慧
- 模拟狗狗的“魔鬼步伐”,比更真还更真
- Centos中的storm集群环境搭建
- 【HTML】html基本标签-1(文字,列表,图片标签)
- python创建长度为20的列表_如何在python中创建固定大小列表?
- 没有时间进行测试? —有关在Python中对AWS Lambda进行单元测试的12条建议