gui如何显示图片java_java gui中怎样使几个相关的几个图片交换着显示
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
package com.qlj.imageframe;
import java.awt.Toolkit;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;
import javax.swing.ImageIcon;import javax.swing.JDialog;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.LookAndFeel;import javax.swing.SwingUtilities;import javax.swing.UIManager;
@SuppressWarnings("serial")public class ImageFrame extends JFrame {
private Toolkit tk=Toolkit.getDefaultToolkit();private ImageIcon[] images=new ImageIcon[9];private JLabel jl=new JLabel();private int nownum=0;public static void main(String[] args) {JFrame.setDefaultLookAndFeelDecorated(true);JDialog.setDefaultLookAndFeelDecorated(true);try {LookAndFeel laf = ch.randelshofer.quaqua.QuaquaManager.getLookAndFeel();UIManager.setLookAndFeel(laf);} catch (Exception e) {e.printStackTrace();}SwingUtilities.invokeLater(new Runnable() {public void run() {new ImageFrame();}});}public ImageFrame(){this.setTitle("imagetest");this.setSize(600, 600);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);for(int i=1;i<=images.length;i++){images[i-1]=new ImageIcon(tk.getImage(ImageFrame.class.getClassLoader().getResource("image/"+i+".jpg")));}jl.setIcon(images[0]);this.add(jl);this.addKeyListener(new KeyAdapter(){@Overridepublic void keyPressed(KeyEvent e) {if(e.getKeyCode()==38){if(nownum>0){nownum--;}else{nownum=8;}jl.setIcon(images[nownum]);}else if(e.getKeyCode()==40){if(nownum<8){nownum++;}else{nownum=0;}jl.setIcon(images[nownum]);}}});this.setVisible(true);}}
应该满足你的需求
这蛋疼的编辑器
gui如何显示图片java_java gui中怎样使几个相关的几个图片交换着显示相关推荐
- 图片呈现jQuery中fadeIn、fadeOut、fadeTo的用法(图片隐藏与显示)
本文笔者在北京逛街的时候突然想到的...之前就有想写几篇关于图片呈现的文章,所以回家到之后就奋笔疾书的写出来发表了 <head> <title></title> & ...
- MFC 对话框Picture Control(图片控件)中静态和动态显示Bmp图片
最近有同学问我如何实现MFC基于对话框在图片控件中加载图片?其实使用MFC显示图片的方法各种各样,但是还是有些同学不知道怎样显示.以前在<数字图像处理>课程中完成的软件都是基于单文档的程序 ...
- HyperLPR 对图片和视频中车牌的识别
一.概要 在上一篇文章中,主要介绍了HyperLPR开源车牌识别系统的配置和使用(链接:https://blog.csdn.net/oJiWuXuan/article/details/10733266 ...
- Camera保存的图片在Gallery2中找不到
Camera保存的图片在Gallery2中找不到 [问题] 1. Camera保存的图片在Gallery2中找不到, //2. 如果图片是内部Flash的,在Gallery2中无法删除 [参考] ht ...
- python获得屏幕分辨率多少合适_获取显示计数和Python中的每个显示器的分辨率不xrandr...
我运行Ubuntu和我想连接的显示器,其当前的分辨率的数量,如果可能的话,它们相对于彼此的位置. 因为我不喜欢解析xrandr的控制台输出 - 至少不是如果我没有 - 我想这样做与Python-XLi ...
- java中把gui插入图片_在java中使用图片实现gui的美化.pdf
在java中使用图片实现gui的美化.pdf 还剩 3页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: 图形图像处理GRAPHICS AND IMAGE ...
- python给pdf加图片签名_Python生成个性签名图片获取GUI过程解析
这篇文章主要介绍了Python生成个性签名图片获取GUI过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 先来看看程序运行的样子: 所以,程序 ...
- 图片处理GUI界面(手把手带你创建)
图片处理GUI界面 在写过五子棋和围棋这两个小项目之后,我写了图片处理这一GUI界面,并现在把教程分享出来 先上几张成品效果图: 写在前面的: 这个项目我十分重视代码的结构和规范性,全程不用静态方法, ...
- matlab 选择文件夹、选择文件GUI和逐一读取文件夹中的文件
matlab 选择文件夹.选择文件GUI和逐一读取文件夹中的文件 1. 选择文件夹路径: filepath = uigetdir('*.*','请选择文件夹');%fliepath为文件夹路径 2. ...
最新文章
- kvm之三:本地安装虚拟机
- 使用远程工具连接提示**Host *** is not allowed to connect to this mysql server**拒绝连接错误
- C语言源代码展示:常用转换函数实现原理
- python指定范围内加法代码解析
- 小程序modal控件(显示为弹框) 可有输入框
- [转载] python+opencv4读取图像
- Maven 设置本地仓库的地址
- windows sqlmap 安装教程
- UEFI 文件类型.efi
- BI解决方案分享:地产BI数据分析系统的建设
- html中图片一角的卷起效果,CSS3实现图片折角效果例子
- 断网重启路由器就好_电脑老断网重启就好怎么解决
- {转]太经典了,我不得不收藏
- 对虎牙直播进行爬取,并对信息进行处理分析
- echarts中改变饼图的颜色
- Python:画三角形
- 弱电布线施工规范与工艺(适用于强电与弱电改造)
- 24 直面配分函数Confronting Partition Function
- 真的爱你计算机谱子,真的爱你钢琴简谱-数字双手-Beyond
- 如何实现一个丝滑的点击水波效果