`
wuhua
  • 浏览: 2124402 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

绘制透明的背景图

    博客分类:
  • J2ME
 
阅读更多
前几天要设计一个对话框,弹出对话框的时候,背景是透明的。给出代码吧,不啰唆了

/** 绘制透明色 * */
   public    void drawRGB(Graphics g) {
        int ai[] = new int[Platform.WIDTH];
        for (int j1 = 0; j1 < ai.length; j1++)
            ai[j1] = 0x90000000;
        g.drawRGB(ai, 0, 0, 0, 0, Platform.WIDTH, Platform.HEIGHT, true); // 绘制透明景色
    }


2# 大 中 小 发表于 2008-1-19 19:10  只看该作者
这个代码我在很多手机上运行过,SE的k610 没有效果,k810有效果,S60的机器都可以显示,S40的不行,Moto没有效果
分享到:
评论
2 楼 wuhua 2008-06-16  
那当然了。希望多些交流这些比较有意思的代码。
1 楼 d13171548 2008-06-15  
这个不错,比我直接放透明图片强多了~~
  !!

相关推荐

    透明背景图像绘制

    在C#编程中,透明背景图像的绘制是一个常见的需求,特别是在开发GUI应用程序时,比如Windows Forms或WPF应用。透明背景使得图像能够更好地融入到不同的背景中,提供更美观的用户体验。下面我们将深入探讨如何在C#中...

    html5 canvas自动绘制背景图片效果代码

    在`img.onload`回调函数中,我们定义了一个`drawBackground`函数,用于在Canvas上绘制背景图片: ```javascript function drawBackground(image) { ctx.drawImage(image, 0, 0, canvas.width, canvas.height); } `...

    透明背景图像绘制(C#)

    在C#编程中,透明背景图像的绘制是一个常见的需求,特别是在开发GUI应用程序时,比如Windows Forms或WPF。本文将深入探讨如何使用C#来处理透明背景图像,并提供一个具体的`pictureBox2_Paint`事件的代码示例。 首先...

    VC绘制bmp图设置背景透明

    总结起来,在VC++中实现BMP图的背景透明,主要依赖于`TransparentBlt()`函数,通过设置一个透明色并确保源BMP图的背景颜色与其一致,从而达到透明显示的目的。这种方法在处理多个图像叠加显示时非常有用,可以避免...

    DrawImage SurfaceView 多层绘制透明图

    通常,我们会先绘制背景,然后依次绘制中间层和前景层,这样上层图像就可以覆盖或部分透明地显示下层图像。为了实现这种效果,我们可以在绘制每一层时调整`Paint`的`alpha`值。例如,如果要让上层图像有50%的透明度...

    使用GDI++绘制透明贴图

    在Windows编程中,GDI(Graphics Device Interface)是系统提供的一种图形绘制机制,而GDI+则是其增强版,增加了更多的图形处理功能,包括对透明贴图的支持。本篇文章将详细探讨如何使用GDI++来绘制透明贴图,并实现...

    C#文字转透明背景图片

    1. **创建透明背景的位图**:在C#中,可以使用`System.Drawing`命名空间下的`Bitmap`类来创建一个具有透明背景的位图。 2. **测量文本大小**:使用`Graphics`对象的`MeasureString`方法来测量指定文本的实际尺寸,...

    半透明背景图

    4. **绘制背景图**:使用BitBlt或StretchBlt函数将处理过的位图绘制到对话框的设备上下文中。BitBlt用于矩形区域的复制,而StretchBlt则可以进行拉伸或缩放。 5. **混合效果**:为了实现半透明效果,需要将背景图与...

    制作背景色透明的图片

    接下来就可以在新建的透明背景图层上进行绘制或导入其他素材。由于背景是透明的,所以在创作过程中可以随时预览图片在不同背景下的效果,方便调整和优化。 **注意事项:** - 如果需要在图片上添加文字或其他元素,...

    VB TEXT透明 显示背景图片

    总结起来,要在VB中实现“VB TEXT透明 显示背景图片”,你需要设置文本框的BackStyle属性为透明,调整前景色或使用自定义画布绘制文本,同时加载背景图片并设置其布局。通过这些方法,你可以创建出更加美观、富有...

    Android中View(视图)绘制不同状态背景图片

    Android中View(视图)绘制不同状态背景图片原理深入分析Android中View(视图)绘制不同状态背景图片原理深入分析Android中View(视图)绘制不同状态背景图片原理深入分析Android中View(视图)绘制不同状态背景图片原理深入...

    黑色商务人物绘制折线图PPT背景图片.zip

    "黑色商务人物绘制折线图PPT背景图片.zip"是一个专门针对商务场合设计的资源包,包含了一张独特的背景图片,可以为商务报告或职场演讲增添视觉亮点。 标题中的“黑色商务人物绘制折线图”指的是这张背景图片的主要...

    c#vb.net中DataGridView透明表格半透明支持背景图

    在一些高级的用户界面设计中,可能会有需求将`DataGridView`设置为半透明或透明,同时支持自定义背景图片,以提供更加美观且个性化的用户体验。以下就是关于如何实现这一功能的详细解释。 首先,我们要理解透明度的...

    PHP创建透明背景图片

    接下来,我们可以在这个透明背景上绘制其他元素,比如文字。PHP的GD库提供了`imagettftext`函数来实现TTF字体的文本绘制。`msyh.ttf`是一个常见的中文字体文件,适用于在PHP图像中显示汉字。以下是如何使用`...

    VC++/MFC 的 CImageList 绘制背景透明的位图

    在这个主题中,我们将深入探讨如何利用`CImageList`来创建和绘制背景透明的位图,这对于实现具有专业外观的用户界面至关重要。 首先,`CImageList`允许我们存储多个位图,并且可以设置这些位图为透明或半透明。透明...

    MFC添加背景图片MFC添加背景图片

    在重写WM_ERASEBKGND消息处理函数中,可以使用CDC::SetBkMode函数设置背景颜色为透明,并使用CDC::BitBlt函数绘制背景图片。在重写WM_CTLCOLOR消息处理函数中,可以使用CDC::SetBkMode函数设置背景颜色为透明,以...

    C++ 设置透明背景图片

    然后,调用`TransparentBlt`函数,其中`RGB(255,0,0)`指定红色为透明色,将彩色图片绘制到目标背景上。最后,使用`BitBlt`将结果绘制到屏幕。 实现透明的核心原理涉及到了位图掩码的使用。简单来说,步骤如下: 1....

    Qt QGraphics导入背景图并绘制图形,画布移动、缩放、图形旋转等

    使用Qt QGraphic实现一个应用场景,直接导入背景图,并在背景画布上绘制几何图形,包括矩形、圆形等,支持画布整体移动、放大和缩小,画布恢复,图形item选中、移动、旋转。item移动 会实时显示全局坐标以及相对于...

    背景贴图和各个图形的绘制

    在计算机图形学领域,背景贴图和图形绘制是两个重要的概念,它们在各种应用程序和游戏中广泛应用,特别是对于用户界面(UI)设计和交互性体验至关重要。让我们深入探讨这两个主题,并结合"橡皮筋技术"这一创新工具,...

    delphi绘制透明线

    在Delphi编程中,绘制透明线是一项常见的图形处理任务,主要应用于创建自定义控件、图形用户界面(GUI)设计或者游戏开发等场景。透明线可以让线条在背景上显得更加自然,不会因为颜色的覆盖而干扰到底层元素的显示...

Global site tag (gtag.js) - Google Analytics