• 如何获得桌面上任意一个位置的颜色的 rgb 或者16进制值了


    获取RGB

    首先 按下 键盘 右上角 prtsc SysRq键  截屏 截到得图片 可以使用ctrl+v导出粘贴

    然后就是使用吸管 都知道dreamveaver有吸管 要装 太麻烦

    开始--运行  输入命令 mspaint 打开 画图工具 ctrl+v画图中就有了刚才按下截屏键截的图

    画图的左边工具栏中有个吸管 点击吸管 然后到图片的任意位置点击一下 左下角的颜色区域就有了改颜色

    然后就是获取颜色的 RGB值

    点击工具栏的 编辑颜色 点击   规定自定义颜色按钮 就看到了红绿蓝的值 也就是RGB (RED ,GREEN,BLUE)

    此时RGB就获取到了

    获取RGB的16进制值

    作为编程人员 html中bgcolor属性 不能使用rgb值很是郁闷

    其实很简单 其实16进制值就是 #+red的16进制值 +green的16进制值+blue的16进制值

    java代码

    public static void outColor(int red,int green,int blue){
     String redHex=Integer.toHexString(red).toUpperCase();
     String greenHex=Integer.toHexString(green).toUpperCase();
     String blueHex=Integer.toHexString(blue).toUpperCase();
     if(redHex.length()==1)
      redHex="0"+redHex;
     if(greenHex.length()==1)
      greenHex="0"+greenHex;
     if(blueHex.length()==1)
      blueHex="0"+blueHex;
     String result="#"+redHex+greenHex+blueHex;
     System.out.println(result);
    }

    调用这个方法就能获取到16进制的值了

  • 相关阅读:
    .NET框架设计—常被忽视的C#设计技巧
    判断网络是否链接
    ADO.NET入门教程(五) 细说数据库连接池
    爬虫selenium中截图
    爬虫极滑块验证思路
    Linux 磁盘分区、挂载
    linux中crontab任务调度
    第30课 操作符重载的概念
    第29课 类中的函数重载
    第28课 友元的尴尬能力
  • 原文地址:https://www.cnblogs.com/liaomin416100569/p/9331514.html
Copyright © 2020-2023  润新知