精华内容
下载资源
问答
  • Java – 不透明的颜色我想画一些线。 问题是关于颜色。 例如。 我有几行红色,比绘制一行蓝色(或反转)。 有时候,那些更多的是最后一个不透明的。我试图使新的颜色和设置颜色与阿尔法复合0.7 – 对于更多的线条,和...

    Java – 不透明的颜色

    我想画一些线。 问题是关于颜色。 例如。 我有几行红色,比绘制一行蓝色(或反转)。 有时候,那些更多的是最后一个不透明的。

    我试图使新的颜色和设置颜色与阿尔法复合0.7 – 对于更多的线条,和一个颜色我离开默认 – 不透明(阿尔法1.0)。 起初,我画了更多的线,而不是最后一个。 但是,这条线“覆盖”一个。 有没有解决这个问题的方法?

    我在glasspane上绘制线条。

    编辑 :该代码是健壮的,所以它是很难发布,这是论文的一部分。 原理是2色,例如Color basicColor; 颜色相似的颜色;

    比我有绘画方法和2 hashmaps作为属性 – 一些点存储。 我遍历这个地图,记住一点,类似于他,所有其他连接与graphics2D.drawLine(x1,y1,x2,y2)和改变颜色和最后一行涂上另一种颜色。 我也在修改中风,使其更显着。

    我希望这足够了…

    edit2:我有一些点类似点比一些强大的绘画方法,这里是graphics修改迭代器遍历点列表的列表。

    Point similar = null; Iterator secondIterator; graphics.setColor(colorOfSimilar); while (iterator.hasNext()) { Point point = iterator.next(); if (point.equals(similarPoint)) { similar = similarPoint; } else { secondIterator = secondMap.get(point).iterator(); while (secondIterator.hasNext()) { Point secondPoint = secondIterator.next(); graphics2D.drawLine(point.getX(), point.getY(), secondPoint.getX(), secondPoint.getY()); } } } if (similar != null) { secondIterator = secondMap.get(similar); graphics2D.setColor(hooverColor); graphics2D.setStroke(new BasicStroke(2.5f)); while (secondIterator.hasNext()) { Point secondPoint = secondIterator.next(); graphics2D.drawLine(similar.getX(), similar.getY(), secondPoint.getX(), secondPoint.getY()); } graphics2D.setColor(colorOfSimilar); graphics2D.setStroke(new BasicStroke(1.0f)); }

    我写在记事本中,所以对于一些错误(我认为括号等)感到抱歉,但这是修改的机制,围绕这是其他迭代和其他方法,但它并不重要。 中风问题不存在,因为一开始我没有中风。

    感谢您的任何想法。

    结果取决于使用setComposite()在graphics上下文中指定哪个合成规则。 这个工具可能对理解各种模式有用。 它也可能帮助你准备一个展示你所描述的问题的方法。

    附录:下面是一个例子,展示了如何使用AlphaComposite.Src模式。

    998f775fa13cab1a6a75501ef539c508.png

    import javax.swing.*; import java.awt.*; import java.awt.geom.*; /** @see http://stackoverflow.com/questions/7823631 */ public class X extends JPanel { private static final int SIZE = 300; private static final int INSET = 64; private static final AlphaComposite OVER_HALF = AlphaComposite.getInstance(AlphaComposite.SRC_OVER, 0.5f); private boolean src; public X(boolean src) { this.src = src; this.setBackground(Color.lightGray); } @Override public Dimension getPreferredSize() { return new Dimension(SIZE, SIZE); } @Override public void paintComponent(Graphics g) { super.paintComponent(g); Graphics2D g2 = (Graphics2D) g; g2.setRenderingHint( RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); Line2D line1 = new Line2D.Double(INSET, INSET, getWidth() - INSET, getHeight() - INSET); Line2D line2 = new Line2D.Double(getWidth() - INSET, INSET, INSET, getHeight() - INSET); g2.setStroke(new BasicStroke(64, BasicStroke.CAP_ROUND, BasicStroke.JOIN_BEVEL)); g2.setComposite(OVER_HALF); g2.setColor(Color.red); g2.draw(line1); if (src) { g2.setComposite(AlphaComposite.Src); } g2.setColor(Color.blue); g2.draw(line2); } public static void main(String[] args) { final JFrame frame = new JFrame(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setLayout(new GridLayout(1, 0)); frame.add(new X(false)); frame.add(new X(true)); frame.pack(); frame.setLocationRelativeTo(null); frame.setVisible(true); } }

    展开全文
  • Android半透明+RGB颜色代码大全

    万次阅读 多人点赞 2017-05-31 17:06:46
    半透明值: 不透明 100% FF   95% F2   90% E6   85% D9   80% CC   75% BF   70% B3   65% A6   60% 99   55% 8C 半透明...

    半透明值:

    不透明 100% FF
      95% F2
      90% E6
      85% D9
      80% CC
      75% BF
      70% B3
      65% A6
      60% 99
      55% 8C
    半透明 50% 80
      45% 73
      40% 66
      35% 59
      30% 4D
      25% 40
      20% 33
      15% 26
      10% 1A
      5% 0D
    全透明 0% 00


    RGB值:

      #FFFFFF   #FFFFF0   #FFFFE0   #FFFF00
      #FFFAFA   #FFFAF0   #FFFACD   #FFF8DC
      #FFF68F   #FFF5EE   #FFF0F5   #FFEFDB
      #FFEFD5   #FFEC8B   #FFEBCD   #FFE7BA
      #FFE4E1   #FFE4C4   #FFE4B5   #FFE1FF
      #FFDEAD   #FFDAB9   #FFD700   #FFD39B
      #FFC1C1   #FFC125   #FFC0CB   #FFBBFF
      #FFB90F   #FFB6C1   #FFB5C5   #FFAEB9
      #FFA54F   #FFA500   #FFA07A   #FF8C69
      #FF8C00   #FF83FA   #FF82AB   #FF8247
      #FF7F50   #FF7F24   #FF7F00   #FF7256
      #FF6EB4   #FF6A6A   #FF69B4   #FF6347
      #FF4500   #FF4040   #FF3E96   #FF34B3
      #FF3030   #FF1493   #FF00FF   #FF0000
      #FDF5E6   #FCFCFC   #FAFAFA   #FAFAD2
      #FAF0E6   #FAEBD7   #FA8072   #F8F8FF
      #F7F7F7   #F5FFFA   #F5F5F5   #F5F5DC
      #F5DEB3   #F4F4F4   #F4A460   #F2F2F2
      #F0FFFF   #F0FFF0   #F0F8FF   #F0F0F0
      #F0E68C   #F08080   #EEEEE0   #EEEED1
      #EEEE00   #EEE9E9   #EEE9BF   #EEE8CD
      #EEE8AA   #EEE685   #EEE5DE   #EEE0E5
      #EEDFCC   #EEDC82   #EED8AE   #EED5D2
      #EED5B7   #EED2EE   #EECFA1   #EECBAD
      #EEC900   #EEC591   #EEB4B4   #EEB422
      #EEAEEE   #EEAD0E   #EEA9B8   #EEA2AD
      #EE9A49   #EE9A00   #EE9572   #EE82EE
      #EE8262   #EE7AE9   #EE799F   #EE7942
      #EE7621   #EE7600   #EE6AA7   #EE6A50
      #EE6363   #EE5C42   #EE4000   #EE3B3B
      #EE3A8C   #EE30A7   #EE2C2C   #EE1289
      #EE00EE   #EE0000   #EDEDED   #EBEBEB
      #EAEAEA   #E9967A   #E8E8E8   #E6E6FA
      #E5E5E5   #E3E3E3   #E0FFFF   #E0EEEE
      #E0EEE0   #E0E0E0   #E066FF   #DEDEDE
      #DEB887   #DDA0DD   #DCDCDC   #DC143C
      #DBDBDB   #DB7093   #DAA520   #DA70D6
      #D9D9D9   #D8BFD8   #D6D6D6   #D4D4D4
      #D3D3D3   #D2B48C   #D2691E   #D1EEEE
      #D1D1D1   #D15FEE   #D02090   #CFCFCF
      #CDCDC1   #CDCDB4   #CDCD00   #CDC9C9
      #CDC9A5   #CDC8B1   #CDC673   #CDC5BF
      #CDC1C5   #CDC0B0   #CDBE70   #CDBA96
      #CDB7B5   #CDB79E   #CDB5CD   #CDB38B
      #CDAF95   #CDAD00   #CDAA7D   #CD9B9B
      #CD9B1D   #CD96CD   #CD950C   #CD919E
      #CD8C95   #CD853F   #CD8500   #CD8162
      #CD7054   #CD69C9   #CD6889   #CD6839
      #CD661D   #CD6600   #CD6090   #CD5C5C
      #CD5B45   #CD5555   #CD4F39   #CD3700
      #CD3333   #CD3278   #CD2990   #CD2626
      #CD1076   #CD00CD   #CD0000   #CCCCCC
      #CAFF70   #CAE1FF   #C9C9C9   #C7C7C7
      #C71585   #C6E2FF   #C67171   #C5C1AA
      #C4C4C4   #C2C2C2   #C1FFC1   #C1CDCD
      #C1CDC1   #C1C1C1   #C0FF3E   #BFEFFF
      #BFBFBF   #BF3EFF   #BEBEBE   #BDBDBD
      #BDB76B   #BCEE68   #BCD2EE   #BC8F8F
      #BBFFFF   #BABABA   #BA55D3   #B9D3EE
      #B8B8B8   #B8860B   #B7B7B7   #B5B5B5
      #B4EEB4   #B4CDCD   #B452CD   #B3EE3A
      #B3B3B3   #B2DFEE   #B23AEE   #B22222
      #B0E2FF   #B0E0E6   #B0C4DE   #B0B0B0
      #B03060   #AEEEEE   #ADFF2F   #ADD8E6
      #ADADAD   #ABABAB   #AB82FF   #AAAAAA
      #A9A9A9   #A8A8A8   #A6A6A6   #A52A2A
      #A4D3EE   #A3A3A3   #A2CD5A   #A2B5CD
      #A1A1A1   #A0522D   #A020F0   #9FB6CD
      #9F79EE   #9E9E9E   #9C9C9C   #9BCD9B
      #9B30FF   #9AFF9A   #9ACD32   #9AC0CD
      #9A32CD   #999999   #9932CC   #98FB98
      #98F5FF   #97FFFF   #96CDCD   #969696
      #949494   #9400D3   #9370DB   #919191
      #912CEE   #90EE90   #8FBC8F   #8F8F8F
      #8EE5EE   #8E8E8E   #8E8E38   #8E388E
      #8DEEEE   #8DB6CD   #8C8C8C   #8B8B83
      #8B8B7A   #8B8B00   #8B8989   #8B8970
      #8B8878   #8B8682   #8B864E   #8B8386
      #8B8378   #8B814C   #8B7E66   #8B7D7B
      #8B7D6B   #8B7B8B   #8B795E   #8B7765
      #8B7500   #8B7355   #8B6969   #8B6914
      #8B668B   #8B6508   #8B636C   #8B5F65
      #8B5A2B   #8B5A00   #8B5742   #8B4C39
      #8B4789   #8B475D   #8B4726   #8B4513
      #8B4500   #8B3E2F   #8B3A62   #8B3A3A
      #8B3626   #8B2500   #8B2323   #8B2252
      #8B1C62   #8B1A1A   #8B0A50   #8B008B
      #8B0000   #8A8A8A   #8A2BE2   #8968CD
      #87CEFF   #87CEFA   #87CEEB   #878787
      #858585   #848484   #8470FF   #838B8B
      #838B83   #836FFF   #828282   #7FFFD4
      #7FFF00   #7F7F7F   #7EC0EE   #7D9EC0
      #7D7D7D   #7D26CD   #7CFC00   #7CCD7C
      #7B68EE   #7AC5CD   #7A8B8B   #7A7A7A
      #7A67EE   #7A378B   #79CDCD   #787878
      #778899   #76EEC6   #76EE00   #757575
      #737373   #71C671   #7171C6   #708090
      #707070   #6E8B3D   #6E7B8B   #6E6E6E
      #6CA6CD   #6C7B8B   #6B8E23   #6B6B6B
      #6A5ACD   #698B69   #698B22   #696969
      #6959CD   #68838B   #68228B   #66CDAA
      #66CD00   #668B8B   #666666   #6495ED
      #63B8FF   #636363   #616161   #607B8B
      #5F9EA0   #5E5E5E   #5D478B   #5CACEE
      #5C5C5C   #5B5B5B   #595959   #575757
      #556B2F   #555555   #551A8B   #54FF9F
      #548B54   #545454   #53868B   #528B8B
      #525252   #515151   #4F94CD   #4F4F4F
      #4EEE94   #4D4D4D   #4B0082   #4A708B
      #4A4A4A   #48D1CC   #4876FF   #483D8B
      #474747   #473C8B   #4682B4   #458B74
      #458B00   #454545   #43CD80   #436EEE
      #424242   #4169E1   #40E0D0   #404040
      #3D3D3D   #3CB371   #3B3B3B   #3A5FCD
      #388E8E   #383838   #36648B   #363636
      #333333   #32CD32   #303030   #2F4F4F
      #2E8B57   #2E2E2E   #2B2B2B   #292929
      #282828   #27408B   #262626   #242424
      #228B22   #218868   #212121   #20B2AA
      #1F1F1F   #1E90FF   #1E1E1E   #1C86EE
      #1C1C1C   #1A1A1A   #191970   #1874CD
      #171717   #141414   #121212   #104E8B
      #0F0F0F   #0D0D0D   #0A0A0A   #080808
      #050505   #030303   #00FFFF   #00FF7F
      #00FF00   #00FA9A   #00F5FF   #00EEEE
      #00EE76   #00EE00   #00E5EE   #00CED1
      #00CDCD   #00CD66   #00CD00   #00C5CD
      #00BFFF   #00B2EE   #009ACD   #008B8B
      #008B45   #008B00   #00868B   #00688B
      #006400   #0000FF   #0000EE   #0000CD
      #0000AA   #00008B   #000080   #000000


    展开全文
  • 如何简单兼容性的实现父元素是半透明背景色,而子元素不受影响。 兼容所有浏览器的背景颜色半透明CSS代码: background-color: rgba(0, 0, 0, .25); filter: p...

    如何简单兼容性的实现父元素是半透明背景色,而子元素不受影响。

    兼容所有浏览器的背景颜色半透明CSS代码:

    background-color: rgba(0, 0, 0, .25);
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#40000000,endColorStr=#40000000);

    注意:startColorStr 和 endColorStr 的值,前两位是十六进制的透明度,后面六位是十六进制的颜色。

    其格式为 #AARRGGBB 。 AA 、 RR 、 GG 、 BB 为十六进制正整数。取值范围为 00 - FF 。 RR 指定红色值, GG 指定绿色值, BB 指定蓝色值,参阅 #RRGGBB 颜色单位。 AA 指定透明度。 00 是完全透明。 FF 是完全不透明。超出取值范围的值将被恢复为默认值。

    2位透明度的换算方法:x=alpha*255 ,将计算的结果 x 转换成十六进制即可。

    js换算16进制方法: x.toString(16)

    例如:上面的 0.25 透明度,换算为IE的AA透明度: var a = 0.25 * 255 = 63.75 ~= 64;  a.toString(16) = 40

    Demo示例:

    <style type="text/css">
    .menu-nav-bg {
        background-color: rgba(0, 0, 0, .25);
        filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#40000000,endColorStr=#40000000);
    }
    /* css hack: rgba background with IE filter alternative: IE9 renders both! */
    .menu-nav-bg:not([dummy]) {
       filter: progid:DXImageTransform.Microsoft.Gradient(enabled='false');
    }
    /* 对于IE9,除了使用 :not([dummy]) hack 外,还可以使用 :root,推荐使用这个
     * :root 选择器已经被现代主流浏览器支持了,除了IE8及以下IE浏览器
     */
    :root .menu-nav-bg {
       filter: progid:DXImageTransform.Microsoft.Gradient(enabled='false');
    }
    </style>
    <div class="menu-nav-bg">
        <a href="#">我的首页</a>
        |
        <a href="#">我的微博</a>
    </div>

    思想:现代浏览器使用 CSS3 RGBA 实现半透明背景色,IE使用 渐变滤镜 filter: progid:DXImageTransform.Microsoft.Gradient 实现半透明。

    注意:不能使用 opacity:0.5 属性或是 IE filter:alpha(opacity=50) 半透明滤镜,因为这种半透明属性会让子元素也跟着半透明。


    更多专业前端知识,请上【猿2048】www.mk2048.com
    展开全文
  • 本文实例讲述了php实现给图片加灰色...使用 imagecopy()方法,把新创建的半透明图片与原图合并具体实现代码如下:/*php 给图片加灰色透明效果*/$imfile = './0.jpg';//原图$origim = imagecreatefromjpeg($imfile)...

    本文实例讲述了php实现给图片加灰色半透明效果的方法。分享给大家供大家参考。具体实现方法如下:

    原理:

    1.首先计算出原图片的尺寸

    2.创建相同尺寸的半透明图片

    3.使用 imagecopy()方法,把新创建的半透明图片与原图合并

    具体实现代码如下:

    /*php 给图片加灰色透明效果*/

    $imfile = './0.jpg';//原图

    $origim = imagecreatefromjpeg($imfile);//从 JPEG 文件或 URL 新建一图像

    $w=imagesx($origim);//原图宽度

    $h=imagesy($origim);//原图高度

    $newimg = imagecreatetruecolor($w, $h);//返回一个图像标识符,代表了一幅大小为    x_size 和 y_size 的黑色图像。imagecreatetruecolor//

    $color=imagecolorallocatealpha($newimg,0,0,0,75);//为一幅图像分配颜色 + alpha; 和 imagecolorallocate() 相同,但多了一个额外的透明度参数 alpha,其值从 0 到 127。0 表示完全不透明,127 表示完全透明。

    imagecolortransparent($newimg,$color);//将某个颜色定义为透明色

    imagefill($newimg,0,0,$color);//区域填充;resource $image , int $x , int $y , int $color

    imagecopy($origim,$newimg, 0,0, 0, 0,$w, $h);//拷贝图像的一部分;将 src_im 图像中坐标从 src_x,src_y 开始,宽度为 src_w,高度为 src_h 的一部分拷贝到 dst_im 图像中坐标为 dst_x 和 dst_y 的位置上。

    imagejpeg($origim, './2.jpg');//输出图象到浏览器或文件。;resource $image [, string $filename [, int $quality ]]

    ?>

    希望本文所述对大家的PHP程序设计有所帮助。

    展开全文
  • 透明颜色代码 和 一键分享问题

    千次阅读 2015-03-11 16:42:00
    透明颜色代码: 八位颜色代码最前面两位代表透明度(十六进制),ff为不透明,00为全透明,半透明约为89
  • 一个简单的打水印代码(图片水印),支持水印透明度设置,也支持png透明背景格式图片打水印//原始图像$dst = "/upload/20120914/20120914040740-0.jpg"; //注意图片路径要正确//得到原始图片信息$dst_info = ...
  • 问题是这样的:在用html写网页,现在有一张图片,需要置于最底层,然后在图片上方叠加一个半透明颜色层,并在半透明颜色层上叠加文字。 效果就像这张图片一样: ![图片说明]...
  • 话不多说,直接看代码,效果 效果图: html代码 <div class="bg_img">...img src="../photo/8_cont1_6.jpg" height="152" width="225"/>...--span标签 半透明背景层--> <span class=...
  • color name="color_transparent_333333">#88333333color> color name="color_transparent_...#88333333为颜色代码,采用十六进制绘制:其中#为固定的88为透明度从00到99之间,由透明到完全不透明333333为十六进制的颜色
  • 这个是我的代码importjavax.swing.*;importjava.awt.*;importjava.awt.event.*;publicclassTestextendsJFrame{publicTest(){MyPanelmy=newMyPanel();add(my);}publicstaticvoidmain(S...这个是我的代码import javax....
  • 向上展开的半透明菜单,展开菜单后是可以看到背景的哦,透明度自己设置一下,风格有点类似XP系统的右键菜单一样,链接颜色什么的你需要自己修改一下,以适合你的网页风格。 代码内容: <HTML> <HEAD&...
  • 只让背景半透明只有一个办法,就是用rgba颜色代码如下: background: rgba(0, 0, 0, 0.5) 解释:这是黑色半透明代码  前三个值表示颜色的red,green,blue值  最后一个表示alpha值,就是透明度值,...
  • 新建VB工程,加载此模块的代码。...因为是调用的API函数,你可以把此功能转化成VC的代码,在VC工程中也可以使用这种透明和半透明效果。当你遇到有透明和半透明的需求时,你就知道它的好处了。真的很爽!
  • 说明:半透明颜色值不同于平时使用的颜色,半透明颜色值共8位,前2位是透明度,后6位是颜色。 也就是说透明度和颜色结合就可以写出各种颜色的透明度。下面是透明度说明表,供大家参考。 透明度 比值 颜色代码 ...
  • 最近,navigationBar的渐变效果实现火的要命,几乎每个app,不管...话不多说,直接贴代码。 第一步: 在viewWillAppear方法中先设置navigationController的代理为self(控制器本身)。 -(void)viewWillAppear:(BOOL)an
  • 在页面布局时,为了给用户不一样的...外面大的div背景颜色为黄色,里面小的div的背景颜色为红色,现在我们需要设置大的div的背景颜色变成半透明状态,我们将opacity的属性值设为0.5,代码如下: HTML部分: > <
  • 内容索引:C#源码,菜单窗体,仿vista风格 用C#编写的仿vista风格窗体的源代码,窗体可以调节红、绿、蓝三色,从而改变窗体的颜色,还可以设置是否是透明显示,很不错。
  • 我想用Matplotlib绘制一组标记(一次一个),这些标记具有半透明的面颜色和不透明(alpha=1)的边缘颜色。通过在plot命令中使用适当的rgba值(就像thisanswer中建议的那样),这看起来很简单,但它不起作用示例代码(从原始...
  • 颜色值的扩展,带有一个 alpha 通道 - 它规定了对象的不透明度。 基本语法:  R:红色值。正整数 (0~255)  G:绿色值。正整数 (0~255)  B:蓝色值。正整数(0~255)  A:透明度。取值0~1之间 浏览器的兼容性...
  • 安卓对状态栏和导航栏自定义颜色,透明,半透明的经验总结起因两栏透明化的实现两栏的隐藏和显示状态栏自定义颜色如何保留效果 起因 由于我司近日需要通过安卓app状态栏和导航栏的自定义来实现通屏显示,相关内容在...
  • 0(或360)表示红色,120表示绿色,240表示蓝色,也可取其他数值来指定颜色。取值为:0 - 360 S:Saturation(饱和度)。取值为:0.0% - 100.0% L:Lightness(亮度)。取值为:0.0% - 100.0% A:Alpha透明度。取值0~1之间...
  • 我有几乎相同的场景,但在instead中,我在单元格中有文本,我想要完全透明的选择(所以不改变背景颜色)如果设置透明颜色,它将是实心的(qt中的bug?)所以我将文本设置为粗体(=selected)并转换选择样式这里的代码,...
  • DIV背景半透明,DIV中的字不半透明 代码如下:<body bgcolor="#336699"> <div style="filter:alpha(opacity=50);background:#ffffff;...复制代码图层背景半透明,字体颜色半透明 代码如下:</s...
  • 使面板半透明颜色的属性是什么。 您可以使用alpha值构造颜色来设置颜色的透明度。panel.setBackground(new Color(213,134,145,123));最后一个参数是实际的alpha值,您可以调整它以查看效果。下面是代码:import ...
  • 半透明 代码如下:<Button android:background=”#e0000000″ … /> 透明 代码如下:<Button android:background=”#00000000″ … /> 颜色和不透明度 (alpha) 值以十六进制表示法表示。任何一种颜色的值...

空空如也

空空如也

1 2 3 4 5 ... 18
收藏数 359
精华内容 143
关键字:

半透明颜色代码