예제 #1
0
 public override void setComposite(java.awt.Composite comp)
 {
     if (comp == null)
     {
         throw new java.lang.IllegalArgumentException("null Composite");
     }
     this.javaComposite = comp;
     composite = CompositeHelper.Create(comp,g);
     java.awt.Paint oldPaint = javaPaint;
     javaPaint = null;
     setPaint(oldPaint);
 }
예제 #2
0
        protected NetGraphics(Graphics g, java.awt.Font font, Color fgcolor, Color bgcolor)
        {
            if (font == null)
            {
                font = new java.awt.Font("Dialog", java.awt.Font.PLAIN, 12);
            }
            this.font = font;
            netfont = font.getNetFont();
			this.color = fgcolor;
            this.bgcolor = bgcolor;
            composite = CompositeHelper.Create(javaComposite, g);
            init(g);
        }
예제 #3
0
        protected NetGraphics(Graphics g, Object destination, java.awt.Font font, Color fgcolor, Color bgcolor) //: base( new sun.java2d.SurfaceData(destination) )
        {
            if (font == null)
            {
                font = new java.awt.Font("Dialog", java.awt.Font.PLAIN, 12);
            }
            this.font = font;
            netfont = font.getNetFont();
			this.color = fgcolor;
            this.bgcolor = bgcolor;
            composite = CompositeHelper.Create(javaComposite, g);
            init(g);
        }