示例#1
0
 public override void setRenderingHint(java.awt.RenderingHints.Key hintKey, Object hintValue)
 {
     if (hintKey == java.awt.RenderingHints.KEY_ANTIALIASING)
     {
         if (hintValue == java.awt.RenderingHints.VALUE_ANTIALIAS_DEFAULT)
         {
             g.SmoothingMode = SmoothingMode.Default;
             return;
         }
         if (hintValue == java.awt.RenderingHints.VALUE_ANTIALIAS_OFF)
         {
             g.SmoothingMode = SmoothingMode.None;
             return;
         }
         if (hintValue == java.awt.RenderingHints.VALUE_ANTIALIAS_ON)
         {
             g.SmoothingMode = SmoothingMode.AntiAlias;
             return;
         }
         return;
     }
     if (hintKey == java.awt.RenderingHints.KEY_INTERPOLATION)
     {
         if (hintValue == java.awt.RenderingHints.VALUE_INTERPOLATION_BILINEAR)
         {
             g.InterpolationMode = InterpolationMode.Bilinear;
             return;
         }
         if (hintValue == java.awt.RenderingHints.VALUE_INTERPOLATION_BICUBIC)
         {
             g.InterpolationMode = InterpolationMode.Bicubic;
             return;
         }
         if (hintValue == java.awt.RenderingHints.VALUE_INTERPOLATION_NEAREST_NEIGHBOR)
         {
             g.InterpolationMode = InterpolationMode.NearestNeighbor;
             return;
         }
         return;
     }
     if (hintKey == java.awt.RenderingHints.KEY_TEXT_ANTIALIASING)
     {
         if (hintValue == java.awt.RenderingHints.VALUE_TEXT_ANTIALIAS_DEFAULT)
         {
             g.TextRenderingHint = TextRenderingHint.SystemDefault;
             return;
         }
         if (hintValue == java.awt.RenderingHints.VALUE_TEXT_ANTIALIAS_OFF)
         {
             g.TextRenderingHint = TextRenderingHint.SingleBitPerPixel;
             return;
         }
         if (hintValue == java.awt.RenderingHints.VALUE_TEXT_ANTIALIAS_ON)
         {
             g.TextRenderingHint = TextRenderingHint.AntiAlias;
             return;
         }
         return;
     }
 }
示例#2
0
 public override object getRenderingHint(java.awt.RenderingHints.Key hintKey)
 {
     return(getRenderingHints().get(hintKey));
 }