JDK-4034109 : No transparency available for AWT Components and Containers
  • Type: Enhancement
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 1.0,1.1,1.1.3,1.2.0
  • Priority: P5
  • Status: Closed
  • Resolution: Duplicate
  • OS: generic,solaris_2.4,windows_95
  • CPU: generic,x86,sparc
  • Submitted: 1997-02-24
  • Updated: 2002-06-19
  • Resolved: 2001-12-05
Related Reports
Duplicate :  
Duplicate :  
Relates :  
Description

Name: mc57594			Date: 02/24/97


The awt provides no means for transparency in awt components. This is
especially noticeable when an applet is inserted into a webpage with a
background.
======================================================================

Comments
WORK AROUND Name: mc57594 Date: 02/24/97 ======================================================================
11-06-2004

EVALUATION This has been fixed in 1.1b3 and later by adding the lightweight component framework. Transparency from Applets to web page backgrounds is not under our control, however, that will depend on the browsers implementing EmbeddedFrame as a lightweight... The above evaluation was by georges.saab@eng on Feb 25, 1997. According to email from jim.graham@eng (see below), the bug was incorrectly closed. I am therefore reopening it. jim.graham@eng Date: Monday, December 13, 1999 6:22 PM > Since the Applet class subclasses Panel, this is not up to the browser. > Applets would need a new API to get transparency, or we would have to > relax the opacity of Panel objects... eric.hawkes@eng 1999-12-13 commit to tiger. xianfa.deng@Eng 2000-01-21 Some more clarification: it sounds like there are two issues here: 1) AWT should have transparent components 2) Applets should be able to be transparent. The second issue is requested in bugid 4110207. This bug report should address only the first issue: that of transparent AWT components. eric.hawkes@eng 2000-05-04 duplicate of 4479178 ###@###.### 2001-11-20
04-05-2000