Java RGB Color Create makeIcon(int width, int height, int[] rgb)

Here you can find the source of makeIcon(int width, int height, int[] rgb)

Description

make Icon

License

Mozilla Public License

Declaration

static Image makeIcon(int width, int height, int[] rgb) 

Method Source Code

//package com.java2s;
/*//  w  ww. j a  v  a  2  s.co m
 * Copyright © 2009-2011 Rebecca G. Bettencourt / Kreative Software
 * <p>
 * The contents of this file are subject to the Mozilla Public License
 * Version 1.1 (the "License"); you may not use this file except in
 * compliance with the License. You may obtain a copy of the License at
 * <a href="http://www.mozilla.org/MPL/">http://www.mozilla.org/MPL/</a>
 * <p>
 * Software distributed under the License is distributed on an "AS IS"
 * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
 * License for the specific language governing rights and limitations
 * under the License.
 * <p>
 * Alternatively, the contents of this file may be used under the terms
 * of the GNU Lesser General Public License (the "LGPL License"), in which
 * case the provisions of LGPL License are applicable instead of those
 * above. If you wish to allow use of your version of this file only
 * under the terms of the LGPL License and not to allow others to use
 * your version of this file under the MPL, indicate your decision by
 * deleting the provisions above and replace them with the notice and
 * other provisions required by the LGPL License. If you do not delete
 * the provisions above, a recipient may use your version of this file
 * under either the MPL or the LGPL License.
 * @since PowerPaint 1.0
 * @author Rebecca G. Bettencourt, Kreative Software
 */

import java.awt.Image;

import java.awt.image.BufferedImage;

public class Main {
    static Image makeIcon(int width, int height, int[] rgb) {
        BufferedImage i = new BufferedImage(width, height, BufferedImage.TYPE_INT_ARGB);
        i.setRGB(0, 0, width, height, rgb, 0, width);
        return i;
    }
}

Related

  1. deformationToRGB(final double val, final double min, final double max)
  2. fromHtmlRGB(String rgb)
  3. fromRGB(String tag)
  4. getRGB(Color color)
  5. getRGB(java.awt.Color color)
  6. makeLinear_sRGBCM(boolean premult)
  7. makeRgbImage(int[][] rbgImage)
  8. msAccesToRGBa(int code)
  9. newRGBImage(int[] rgb, int width, int height, boolean processAlpha)