KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > sshtools > ui > awt > GrayFilter


1 package com.sshtools.ui.awt;
2
3 import java.awt.image.RGBImageFilter JavaDoc;
4
5 class GrayFilter
6     extends RGBImageFilter JavaDoc {
7   private int darkness = -5263441;
8
9   GrayFilter() {
10     canFilterIndexColorModel = true;
11   }
12
13   public GrayFilter(int darkness) {
14     this();
15     this.darkness = darkness;
16   }
17
18   public int filterRGB(int x, int y, int rgb) {
19     return rgb & darkness;
20   }
21 }
22
Popular Tags