【问题标题】:Java - make one specific colour transparantJava - 使一种特定的颜色透明
【发布时间】:2012-07-04 16:53:11
【问题描述】:

是否可以在 JFrame 中使一种特定颜色透明?

我知道在 VB.NET 中是可能的,但我想知道在 Java 中是否可能!

例如: 我的 JFrame 有一个红色背景色,我只想让那个红色变得透明,这样红色 的地方,我可以看到后面放置的表单/桌面。

希望有人能帮忙,因为我被困住了!

【问题讨论】:

    标签: java swing colors jframe translucency


    【解决方案1】:

    你可以使用

    com.sun.awt.AWTUtilities.setWindowShape(Window, Shape)
    

    使用仅包含 points whose color is different from your specific color 的自定义 Shape 实现。

    【讨论】:

    • 当它对你有帮助时,别忘了将这个答案标记为已回答:)
    猜你喜欢
    • 1970-01-01
    • 2010-10-12
    • 1970-01-01
    • 1970-01-01
    • 2012-05-03
    • 2012-04-22
    • 2011-10-06
    • 2011-11-16
    • 1970-01-01
    相关资源
    最近更新 更多