就是像Photoshop中的文本输入框的功能,如何在java中实现?
最好有原代码!谢谢1

解决方案 »

  1.   

    setOpaque(false)方法可以使组件透明,你在设置一个适合的边框就行了。
      

  2.   

    你说的方法不行,在输入字以后,字背后还是不透明的!
    我想了一个方法,用一个keylistener加drawstring来实现!
      

  3.   

    怎么没人回啊?
    急啊!
    不知道有没有人看过java web start的draw 4 app 示例的程序,要的就是上面那种效果啊!
      

  4.   

    谁有draw4app的源代码也行,发给我,分全给你!
      

  5.   

    假设在一幅图像上想实现一个透明的文本框(像PSP的文字工具)的效果你可以用API先把文本框要覆盖的图像区域先捕捉起来,然后再用API把图像画到文本框的背景里(文本框其实也是有背景的,否则不就自然是透明的了吗),然后把文本框显示出来就行了.这种解释和我上面那一句话几乎一样,没法再给你解释得能更清楚,就看你是否熟悉绘图原理和相关的API了,稍微熟悉一些就能一下听懂了,不熟悉的话,再说多少也没用,我不可能把书都搬来,自己看吧.