java伪半透明JTrxtArea计算机等级考试

文章作者 100test 发表时间 2010:01:30 10:39:26
来源 100Test.Com百考试题网


  说明:java将gif设置为icon是,原本透明的地方还是透明的,先做一张半透明的图片存储为.gif

  然后用它填充一个大的图 相当于半透明的背景

  /**

  */

  import javax.swing.ImageIcon.

  import javax.swing.JPanel.

  import javax.swing.JLabel.

  import javax.swing.JTextArea.

  /*

  */

  public class GTextArea extends JPanel {

  JTextArea tex = null.

  JLabel bg.

  ImageIcon imageIcon = null.

  public GTextArea() {

  setLayout(null).

  bg = new JLabel().

  imageIcon = new ImageIcon("??.gif").

  tex = new JTextArea().

  bg.setIcon(imageIcon).

  tex.setSize(800, 115).//

  bg.setSize(800, 115).//图片要和文本一样大

  tex.setOpaque(false).//文本设置透明,否则就没有效果了

  bg.setLocation(0, 0).

  tex.setLocation(0, 0).//位置应该一样

  add(tex).//注意顺序

  add(bg).

  setOpaque(false).

  this.setVisible(true).

  }

  }



相关文章


Java调用Windows控制台命令计算机等级考试
CStatic控件的基本使用计算机等级考试
MFC绘图:显示位图计算机等级考试
MFC文本编程:创建插入符计算机等级考试
java伪半透明JTrxtArea计算机等级考试
Java代码来进行截屏 并保存到jpg文件计算机等级考试
在java的main方法中调用java和javac计算机等级考试
JAVA类定义,成员类,抽象类及接口类计算机等级考试
Java报表软件比较计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛