Back to index

wims  3.65+svn20090927
a.java
Go to the documentation of this file.
00001 package atp;
00002 
00003 import java.awt.Color;
00004 import java.awt.image.RGBImageFilter;
00005 
00006 class a extends RGBImageFilter
00007 {
00008 
00009     Color a;
00010     boolean _fldif;
00011 
00012     a(Color color)
00013     {
00014         _fldif = false;
00015         a = color;
00016         _fldif = false;
00017         super.canFilterIndexColorModel = true;
00018     }
00019 
00020     a(Color color, boolean flag)
00021     {
00022         _fldif = false;
00023         a = color;
00024         _fldif = flag;
00025         super.canFilterIndexColorModel = true;
00026     }
00027 
00028     public int filterRGB(int i, int j, int k)
00029     {
00030         if(_fldif)
00031         {
00032             return 0x1fff0000;
00033         }
00034         int l = k & 0xffffff;
00035         if(l == 0xffffff)
00036         {
00037             return l;
00038         } else
00039         {
00040             return 0xff000000 | a.getRGB();
00041         }
00042     }
00043 }