该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

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中怎样使几个相关的几个图片交换着显示相关推荐

  1. 图片呈现jQuery中fadeIn、fadeOut、fadeTo的用法(图片隐藏与显示)

    本文笔者在北京逛街的时候突然想到的...之前就有想写几篇关于图片呈现的文章,所以回家到之后就奋笔疾书的写出来发表了 <head> <title></title> & ...

  2. MFC 对话框Picture Control(图片控件)中静态和动态显示Bmp图片

    最近有同学问我如何实现MFC基于对话框在图片控件中加载图片?其实使用MFC显示图片的方法各种各样,但是还是有些同学不知道怎样显示.以前在<数字图像处理>课程中完成的软件都是基于单文档的程序 ...

  3. HyperLPR 对图片和视频中车牌的识别

    一.概要 在上一篇文章中,主要介绍了HyperLPR开源车牌识别系统的配置和使用(链接:https://blog.csdn.net/oJiWuXuan/article/details/10733266 ...

  4. Camera保存的图片在Gallery2中找不到

    Camera保存的图片在Gallery2中找不到 [问题] 1. Camera保存的图片在Gallery2中找不到, //2. 如果图片是内部Flash的,在Gallery2中无法删除 [参考] ht ...

  5. python获得屏幕分辨率多少合适_获取显示计数和Python中的每个显示器的分辨率不xrandr...

    我运行Ubuntu和我想连接的显示器,其当前的分辨率的数量,如果可能的话,它们相对于彼此的位置. 因为我不喜欢解析xrandr的控制台输出 - 至少不是如果我没有 - 我想这样做与Python-XLi ...

  6. java中把gui插入图片_在java中使用图片实现gui的美化.pdf

    在java中使用图片实现gui的美化.pdf 还剩 3页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: 图形图像处理GRAPHICS AND IMAGE ...

  7. python给pdf加图片签名_Python生成个性签名图片获取GUI过程解析

    这篇文章主要介绍了Python生成个性签名图片获取GUI过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 先来看看程序运行的样子: 所以,程序 ...

  8. 图片处理GUI界面(手把手带你创建)

    图片处理GUI界面 在写过五子棋和围棋这两个小项目之后,我写了图片处理这一GUI界面,并现在把教程分享出来 先上几张成品效果图: 写在前面的: 这个项目我十分重视代码的结构和规范性,全程不用静态方法, ...

  9. matlab 选择文件夹、选择文件GUI和逐一读取文件夹中的文件

    matlab 选择文件夹.选择文件GUI和逐一读取文件夹中的文件 1. 选择文件夹路径: filepath = uigetdir('*.*','请选择文件夹');%fliepath为文件夹路径 2. ...

最新文章

  1. kvm之三:本地安装虚拟机
  2. 使用远程工具连接提示**Host *** is not allowed to connect to this mysql server**拒绝连接错误
  3. C语言源代码展示:常用转换函数实现原理
  4. python指定范围内加法代码解析
  5. 小程序modal控件(显示为弹框) 可有输入框
  6. [转载] python+opencv4读取图像
  7. Maven 设置本地仓库的地址
  8. windows sqlmap 安装教程
  9. UEFI 文件类型.efi
  10. BI解决方案分享:地产BI数据分析系统的建设
  11. html中图片一角的卷起效果,CSS3实现图片折角效果例子
  12. 断网重启路由器就好_电脑老断网重启就好怎么解决
  13. {转]太经典了,我不得不收藏
  14. 对虎牙直播进行爬取,并对信息进行处理分析
  15. echarts中改变饼图的颜色
  16. Python:画三角形
  17. 弱电布线施工规范与工艺(适用于强电与弱电改造)
  18. 24 直面配分函数Confronting Partition Function
  19. 真的爱你计算机谱子,真的爱你钢琴简谱-数字双手-Beyond
  20. 如何实现一个丝滑的点击水波效果

热门文章

  1. Mysql 全文索引ngram测试
  2. 虚幻引擎5.1版本说明
  3. python生成四位随机数_如何使用Python生成4位密码随机数
  4. Business Editions是什么版本?
  5. 模仿小球落下的重力回弹(自由落体)
  6. 02.Javascript中的继承----Inherits
  7. Bad usb实现U盘攻击
  8. 【C#】C# 中的回车换行符
  9. Python网络爬虫实战,数据解析!
  10. 将三星手机备忘录vnt格式文件转为txt格式备份