home *** CD-ROM | disk | FTP | other *** search
- package sun.awt.windows;
-
- import java.awt.Color;
- import java.awt.Component;
- import java.awt.Container;
- import java.awt.Graphics;
- import java.awt.Insets;
- import java.awt.peer.PanelPeer;
-
- class WPanelPeer extends WCanvasPeer implements PanelPeer {
- Insets insets_;
-
- public void print(Graphics var1) {
- super.print(var1);
- ((Container)super.target).printComponents(var1);
- }
-
- public Insets getInsets() {
- return this.insets_;
- }
-
- WPanelPeer(Component var1) {
- super(var1);
- }
-
- void initialize() {
- super.initialize();
- this.insets_ = new Insets(0, 0, 0, 0);
- Color var1 = ((Component)super.target).getBackground();
- if (var1 == null) {
- var1 = WColor.getDefaultColor(1);
- ((Component)super.target).setBackground(var1);
- ((WComponentPeer)this).setBackground(var1);
- }
-
- var1 = ((Component)super.target).getForeground();
- if (var1 == null) {
- var1 = WColor.getDefaultColor(2);
- ((Component)super.target).setForeground(var1);
- ((WComponentPeer)this).setForeground(var1);
- }
-
- }
-
- public Insets insets() {
- return this.getInsets();
- }
- }
-