万能的iteye~~~ 求解这个功能是这么实现的~~~~~~

就是一个JTextArea里装着字,   然后背景是 一个半透明的黑色区域

     黑色背景是透明的, 但字不是透明的,

`    请问是什么原理啊,  有类似代码更好...


问题补充
图片在附件里, 已经上传了~
问题补充
已经解决了,

jt2 = new JTextArea()
    {
            Image image = img.getImage();

            Image grayImage = GrayFilter.createDisabledImage(image);
            {
                setOpaque(false);
            }

            public void paint(Graphics g)
            {
                g.drawImage(grayImage, 0, 0, this);
                super.paint(g);
            }
        };
就可以了~~
问题补充
偶真素聪明^_^

背景组件设置为透明
然后设置组件的背景色的alpha值可以做到有背景色通明.
然后文字就是常规设置了.

[quote="吃西瓜西瓜西瓜"]偶真素聪明^_^[/quote]
楼主自问自答 :idea:

呵呵,5表示很有压力

楼主跟搞笑

楼主很有才

楼主要做暗黑4了吗?

难道楼主要用Java写游戏还是暗黑系列!你太犀利了!

[quote="吃西瓜西瓜西瓜"]已经解决了,

jt2 = new JTextArea()
{
Image image = img.getImage();

                    Image grayImage = GrayFilter.createDisabledImage(image);
                    {
                        setOpaque(false);
                    }

                    public void paint(Graphics g)
                    {
                        g.drawImage(grayImage, 0, 0, this);
                        super.paint(g);
                    }
                };

就可以了~~[/quote]

请教上面的
[code="java"]
Image grayImage = GrayFilter.createDisabledImage(image);
{
setOpaque(false);
}
[/code]
这种写法是什么意思?

楼主做游戏开发的。

阿拉法混合........

楼主很幽默的一个人,就不要隐藏了吧,。。。

灰常幽默,可惜啊被隐藏了好几次。想知道楼主接下来想用该效果来做什么东西?貌似用途很多。

[quote="tenderuser"][quote="吃西瓜西瓜西瓜"]已经解决了,

jt2 = new JTextArea()
{
Image image = img.getImage();

                    Image grayImage = GrayFilter.createDisabledImage(image);
                    {
                        setOpaque(false);
                    }

                    public void paint(Graphics g)
                    {
                        g.drawImage(grayImage, 0, 0, this);
                        super.paint(g);
                    }
                };

就可以了~~[/quote]

请教上面的
[code="java"]
Image grayImage = GrayFilter.createDisabledImage(image);
{
setOpaque(false);
}
[/code]
这种写法是什么意思? [/quote]

知道了。。。这个是内部类的构造器的。。。。。

楼主心态很好,救一下这个帖子

好亲切的界面啊.

冲着D2,抢救一下