精华内容
下载资源
问答
  • 编写程序,实现使用键盘的上下左右箭头控制界面上图片的移动。

    //MyFrame.java

    import java.awt.event.KeyEvent;
    import java.awt.event.KeyListener;
    import javax.swing.Icon;
    import javax.swing.ImageIcon;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.JPanel;


    public class MyFrame extends JFrame implements KeyListener {


    private Icon icon,icon2;
    private JLabel lab;


    public MyFrame(String s) {
    super(s);
    setSize(700, 500);
    setLocationRelativeTo(null);


    JPanel contentPane = new JPanel(null);
    // contentPane.setLayout();
    setContentPane(contentPane);


    icon = new ImageIcon("D:\\图片\\c.gif");
    lab = new JLabel(icon);
    lab.setBounds(0, 0, 100, 100);
    addKeyListener(this);


    contentPane.add(lab);


    setVisible(true);
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }


    @Override
    public void keyTyped(KeyEvent e) {
    // TODO Auto-generated method stub


    }


    @Override
    public void keyPressed(KeyEvent e) {
    // TODO Auto-generated method stub
    icon2 = new ImageIcon("D:\\图片\\d.gif");
    lab.setIcon(icon2);
    }


    @Override
    public void keyReleased(KeyEvent e) {

    lab.setIcon(icon);
    // TODO Auto-generated method stub
    int x = lab.getX();
    int y = lab.getY();
    if (x >= 700) {
    lab.setBounds(0, y, 100, 100);
    } else if (x < 0) {
    lab.setBounds(700, y, 100, 100);
    } else if (y < 0) {
    lab.setBounds(x, 500, 100, 100);
    } else if (y > 500) {
    lab.setBounds(x, 0, 100, 100);
    } else {
    if (e.getKeyCode() == KeyEvent.VK_LEFT) {
    lab.setBounds(x - 50, y, 100, 100);
    }
    if (e.getKeyCode() == KeyEvent.VK_RIGHT) {
    lab.setBounds(x + 50, y, 100, 100);
    }
    if (e.getKeyCode() == KeyEvent.VK_UP) {
    lab.setBounds(x, y - 50, 100, 100);
    }
    if (e.getKeyCode() == KeyEvent.VK_DOWN) {
    lab.setBounds(x, y + 50, 100, 100);
    }
    }
    }

    }


    //MyFrameDemo.java

    public class MyFrameDemo {
    public static void main(String[] args) {
    MyFrame mf = new MyFrame("键盘事件演示");
    }
    }

    展开全文
  • 纯css实现各种箭头图片效果

    千次阅读 2019-02-09 02:16:20
    我们经常会通过使用css来实现某些图片的来达到不使用真正意义图片的效果,今天就尝试着使用纯css来实现几个常见的箭头效果 下面的css都是使用在span标签的 1.普通箭头 向上箭头 图片效果: 代码: ....

    我们经常会通过使用css来实现某些图片的来达到不使用真正意义上的图片的效果,今天就尝试着使用纯css来实现几个常见的箭头效果

    下面的css都是使用在span标签上的

    1.普通箭头

    向上箭头

    图片效果:

    代码:

    .normal_top_arrow {
      display: inline-block;
      width: 80px;
      height: 110px;
      box-shadow: 0px 0px 0px 25px #ffffff inset;
      background-color: #ff0000;
    }
    .normal_top_arrow::after {
      content: "";
      position: relative;
      top: -15px;
      border-bottom: 40px solid #ff0000;
      border-left: 40px solid transparent;
      border-right: 40px solid transparent;
    }

    向下箭头

    图片效果:

    代码:

    .normal_bottom_arrow {
      display: inline-block;
      width: 80px;
      height: 110px;
      box-shadow: 0px 0px 0px 25px #ffffff inset;
      background-color: #ff0000;
    }
    .normal_bottom_arrow::after {
      content: "";
      position: relative;
      top: 100%;
      border-top: 40px solid #ff0000;
      border-left: 40px solid transparent;
      border-right: 40px solid transparent;
    }

    向左箭头

    图片效果:

    代码:

    .normal_left_arrow {
      display: inline-block;
      width: 110px;
      height: 80px;
      box-shadow: 0px 0px 0px 25px #ffffff inset;
      background-color: #ff0000;
    }
    .normal_left_arrow::after {
      content: "";
      display: inline-block;
      border-right: 40px solid #ff0000;
      border-top: 40px solid transparent;
      border-bottom: 40px solid transparent;
    }

    向右箭头

    图片效果:

    代码:

    .normal_right_arrow {
      display: inline-block;
      width: 110px;
      height: 80px;
      box-shadow: 0px 0px 0px 25px #ffffff inset;
      background-color: #ff0000;
    }
    .normal_right_arrow::after {
      content: "";
      display: inline-block;
      position: relative;
      left: 80px;
      border-left: 40px solid #ff0000;
      border-top: 40px solid transparent;
      border-bottom: 40px solid transparent;
    }

    2.斜向箭头

    斜向箭头其实就将普通的箭头进行旋转,但是使用转向时阴影外会留出一个边框,我使用两个box-shadow向四个方向移动一个像素解决这个问题(可以试着把box-shadow逗号后面的部分代码去掉看看效果)

    右下角箭头

    图片效果:

    代码:

    .right_bottom_arrow {
      display: inline-block;
      width: 110px;
      height: 80px;
      box-shadow: -1px -1px 0px 25px #ffffff inset, 1px 1px 0px 25px #ffffff inset;
      background-color: #ff0000;
      transform: rotate(45deg);
    }
    .right_bottom_arrow::after {
      content: "";
      display: inline-block;
      position: relative;
      left: 80px;
      border-left: 40px solid #ff0000;
      border-top: 40px solid transparent;
      border-bottom: 40px solid transparent;
    }

    左下角箭头

    图片效果:

    代码:

    .left_bottom_arrow {
      display: inline-block;
      width: 110px;
      height: 80px;
      box-shadow: -1px -1px 0px 25px #ffffff inset, 1px 1px 0px 25px #ffffff inset;
      background-color: #ff0000;
      transform: rotate(135deg);
    }
    .left_bottom_arrow::after {
      content: "";
      display: inline-block;
      position: relative;
      left: 80px;
      border-left: 40px solid #ff0000;
      border-top: 40px solid transparent;
      border-bottom: 40px solid transparent;
    }

    右上角箭头

    图片效果:

    代码:

    .right_top_arrow {
      display: inline-block;
      width: 110px;
      height: 80px;
      box-shadow: -1px -1px 0px 25px #ffffff inset, 1px 1px 0px 25px #ffffff inset;
      background-color: #ff0000;
      transform: rotate(-45deg);
    }
    .right_top_arrow::after {
      content: "";
      display: inline-block;
      position: relative;
      left: 80px;
      border-left: 40px solid #ff0000;
      border-top: 40px solid transparent;
      border-bottom: 40px solid transparent;
    }

    左上角箭头

    图片效果:

    代码:

    .left_top_arrow {
      display: inline-block;
      width: 110px;
      height: 80px;
      box-shadow: -1px -1px 0px 25px #ffffff inset, 1px 1px 0px 25px #ffffff inset;
      background-color: #ff0000;
      transform: rotate(-135deg);
    }
    .left_top_arrow::after {
      content: "";
      display: inline-block;
      position: relative;
      left: 80px;
      border-left: 40px solid #ff0000;
      border-top: 40px solid transparent;
      border-bottom: 40px solid transparent;
    }

    3.循环箭头

    右循环箭头

    图片效果:

    代码:

    .right_circle_arrow {
      display: inline-block;
      width: 100px;
      height: 100px;
      border: 20px solid #ff0000;
      border-radius: 50%;
    }
    .right_circle_arrow::after {
      content: "";
      position: relative;
      top: 65px;
      left: 65px;
      border-top: 40px solid #ff0000;
      border-left: 40px solid #ffffff;
      border-right: 40px solid #ffffff;
    }

    左循环箭头

    图片效果:

     

    代码:

    .left_circle_arrow {
      display: inline-block;
      width: 100px;
      height: 100px;
      border: 20px solid #ff0000;
      border-radius: 50%;
    }
    .left_circle_arrow::after {
      content: "";
      position: relative;
      top: 65px;
      right: 45px;
      border-top: 40px solid #ff0000;
      border-left: 40px solid #ffffff;
      border-right: 40px solid #ffffff;
    }

    4.尖尾箭头

    图片效果:

    代码:

    .sharp_arrow {
      display: inline-block;
      height: 0px;
      border-left: 40px solid #ff0000;
      border-top: 40px solid #ffffff;
      border-bottom: 40px solid #ffffff;
      transform: rotateZ(0deg);
    }
    .sharp_arrow::after {
      content: "";
      display: inline-block;
      position: relative;
      top: -20px;
      left: -120px;
      border-right: 80px solid #ff0000;
      border-top: 20px solid transparent;
      border-bottom: 20px solid transparent;
    }

    通过改变transform:rotateZ()里面的度数来实现不同方向的尖尾箭头

    5.弧形尾箭头

    左弧形尾箭头

    图片效果:

    代码:

    .curve_left_darrow {
      position: relative;
      display: inline-block;
      width: 0;
      border-top: 90px solid transparent;
      border-left: 90px solid red;
      transform: rotate(10deg) translateX(100%);
    }
    .curve_left_darrow:after {
      content: "";
      position: absolute;
      border: 0 solid transparent;
      border-top: 40px solid #ff0000;
      border-radius: 0 120px 0 0;
      top: -120px;
      right: -90px;
      width: 120px;
      height: 120px;
      transform: rotate(-45deg);
    }

    右弧形尾箭头

    图片效果:

    代码:

    .curve_right_darrow {
      position: relative;
      display: inline-block;
      width: 0;
      border-top: 90px solid transparent;
      border-right: 90px solid red;
      transform: rotate(10deg) translateX(100%);
    }
    .curve_right_darrow:after {
      content: "";
      position: absolute;
      border: 0 solid transparent;
      border-top: 40px solid #ff0000;
      border-radius: 120px 0 0 0;
      top: -120px;
      left: -90px;
      width: 120px;
      height: 120px;
      transform: rotate(45deg);
    }

    以上就是我找到的部分常用的箭头和它们的css实现代码,如果有什么有趣的箭头也希望大家说出来一起尝试实现。

    展开全文
  • HTML简易轮播图:上下箭头及按钮组切换图片 开发工具与关键技术:Adobe Dreamweaver CC 2017 ...下面为一个简易轮播图,可左右箭头及按钮组进行切换图片 HTML部分 CSS部分 JavaScript部分 下图...
                                    HTML简易轮播图:上下箭头及按钮组切换图片
    
    
    开发工具与关键技术:Adobe Dreamweaver CC 2017     CSS   JavaScript
    
    作者:廖亚星
    
    撰写时间:2019年1月16日
    
    

    下面为一个简易轮播图,可左右箭头及按钮组进行切换图片

    HTML部分
    在这里插入图片描述
    CSS部分
    在这里插入图片描述
    在这里插入图片描述
    JavaScript部分
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    下图为效果图↓
    在这里插入图片描述
    如需采纳,在HTML中更改照片即可。

    展开全文
  • 如何用PS在图片上添加箭头 第一步:在工具栏里选择自定义形状工具(快捷键U) 第二步:在属性栏里的第二个小三角(也就是几何选项)上单击 第三步:把那箭头底下的起点和终点都打上勾,还可以设置长度,长度,凹度,...

    如何用PS在图片上添加箭头

    第一步:在工具栏里选择自定义形状工具(快捷键U)

    第二步:在属性栏里的第二个小三角(也就是几何选项)上单击clip_image001

    第三步:把那箭头底下的起点和终点都打上勾,还可以设置长度,长度,凹度,另外还可在旁边的粗细里调整自己想要的像素



    本文转自 烂泥行天下 51CTO博客,原文链接:http://blog.51cto.com/ilanni/580898

    展开全文
  • 带左右箭头图片切换

    千次阅读 2016-12-25 20:31:25
    oAtr.stop().animate({'bottom':"0px"}) //文字区域移 }) } // 计算距离 // 1 向哪个方向移 2 移动多少 function js_jl(){ //如果当前点击的索引大于显示的图片...
  • js 左右箭头实现图片或div内容切换

    热门讨论 2011-08-17 21:52:56
    js 左右箭头实现图片或div内容切换js 左右箭头实现图片或div内容切换js 左右箭头实现图片或div内容切换js 左右箭头实现图片或div内容切换js 左右箭头实现图片或div内容切换
  • 先贴效果图: 代码(关键部分已标 红色) Sort table example body { font-size: 14px; margin: 50px 30px; } table { border: 2px solid #42b983; border-radius: 5px... backgrou
  • js左右箭头图片切换

    千次阅读 2014-11-13 19:31:46
    #content{ width: 600px; height: 501px; position: relative; margin: 40px auto; } #content a{ width: 50px; height: 50px; background: rgba(240,240,240,0.5); border: 3px #fff solid;... font-size: 40
  • 箭头上下排序

    千次阅读 2019-07-09 14:02:42
    效果说明:同级别节点可以用上下 ↑ ↓ 箭头进行位置互换 java后端代码如下:此代码用了公司框架封装,如有不明白的可留言 package com . hndfsj . test ; import com . alibaba . fastjson . JSONObject...
  • 带左右箭头图片轮播的JS代码

    千次阅读 2013-12-18 17:21:12
    轮播图实现效果见下图,图片能自己轮播,点击左右按钮进行翻页轮播,鼠标...带左右箭头图片轮播 .rollBox{width:770px;height:260px;overflow:hidden;padding:10px;margin:0 auto;border:1px solid red;} .rol
  • ![图片说明](https://img-ask.csdn.net/upload/201705/12/1494564413_514661.png)
  •   相关文章 ...1、如何给图片箭头?利用ps画箭头(任意角度)----https://jingyan.baidu.com/article/5d6edee22bf98999ebdeec78.html 2、Photoshop 2018 如何给图片添加文字?----https://jin...
  • 实现页面的图标跟着鼠标一起移动
  • 修改select下拉箭头 使用背景图片

    千次阅读 2019-06-18 16:21:04
    select{ appearance:none; -moz-appearance:none;... /*在选择框的最右侧中间显示小箭头图片*/ background:url("../images/select_down.png") no-repeat calc(100% - 10px) center; /*为下拉小箭头留出一...
  • 使用JS实现在图片上显示左右箭头的翻页代码,预览效果网址:http://www.keleyi.com/keleyi/phtml/picnext/ 本实例使用了javascript的onmousemove 事件。onmousemove 事件会在鼠标指针移动时发生。 语法onmousemove...
  • 有这样一个需求,在一张图片上画几条线并保存,如图所示: 已知各个点的x,y坐标,坐标范围是[0.000,1],即将横纵方向分成1000份。 我们可以使用java.awt.Graphics2D的库来实现。 Graphics2D在Graphics类提供绘制...
  • js 鼠标移到图片上替换鼠标箭头为自定义图片该怎么做[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/3.gif][/img]
  • //如果到达了图片的开始,则直接显示最后一张图片 { index = drawableList .size()- 1 ; } } }); arrowRightTextView .setOnClickListener( new View.OnClickListener(){ //右箭头单击事件 @...
  • 比如这样: 解决方式: 可以看到蓝色双箭头消失了: ...补充一下,有时候会出现桌面所有文件夹下的文件都有这个双箭头,那就需要选中 C 盘(即选父文件夹)的桌面文件夹,再右键执行相同的操作。...
  • js设置图片轮播 就是点击箭头 就会出现图片的移动
  • 使用白色箭头图片设置UINavigationBar的leftBarButtonItem,但显示为蓝色
  • ad绘制箭头 Vue图像抽屉组件 (vue-image-drawer-component) upload single/multi images, ... 上传单张/多张图片,在图片上绘制箭头,圆圈,线条,文字和笔。 View demo 查看演示 Download Source 下载源 vue-i...
  • 制作右下角箭头的.9图片

    千次阅读 2016-04-27 18:13:32
    如果不.9图片,前面的箭头肯定会随着信息长度变化而变化,那肯定是毁三观的。 认识.9图片 .9图片保证不失真,在最外层加了一圈区域设置功能,通过用纯黑色颜色来设置(必须是纯黑,#000000)。共四个边,每个边的
  • 20款带左右箭头的焦点图片轮播特效代码分享 html5带倒影3D图片叠加轮播切换特效 jQuery slide图片自动轮播滚动插件 jQuery焦点图插件带按钮控制图片轮播滚动代码 jquery仿hao123带新闻标题图片轮播滚动效果 ...
  • 一段图片左右箭头一张下一张

    千次阅读 2014-03-11 16:33:45
    $('img.view:first').bind('init', function() { _clickPNBtn = function(ev) { var _url = $(ev).attr('href'); if (_url && _url != '' && !/^javascript:/.test(_url)) { location.href = _url;
  • 去除下拉框向下的箭头

    千次阅读 2019-07-24 17:44:59
    一般情况下下拉框都会有一个向下的小箭头,例如: 如何去除这个小箭头呢? select { /*很关键:将默认的select选择框样式清除*/ appearance:none;... /*在选择框的最右侧中间显示小箭头图片*/ ...
  • 本文目的:编辑自定义控件的界面ui,并在图片上添文字、箭头、曲线、打开、保存等功能。并说明了如何去使用这个编辑好的ui界面控件! 上次简单的说明了如何去创建Qt自定义控件,当时还是对其了解不够深刻,现在看来...
  • 最近碰到了个小场景,需要做个简易的引导功能,图片呢,就是截取的App的页面,但是需要添加一些指示箭头,给用户引导,让用户能够简单明了的看懂意图。 所以,需要找个好工具,来编辑图片,添加指示箭头或者圈选....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 75,641
精华内容 30,256
关键字:

上箭头图片