Java Hex to Color hexToColor(String string)

Here you can find the source of hexToColor(String string)

Description

hex To Color

License

LGPL

Declaration

private static Color hexToColor(String string) 

Method Source Code

//package com.java2s;
/*/*  ww  w  .  jav  a  2 s. co m*/
 * Copyright (c) 2007-2012 The Broad Institute, Inc.
 * SOFTWARE COPYRIGHT NOTICE
 * This software and its documentation are the copyright of the Broad Institute, Inc. All rights are reserved.
 *
 * This software is supplied without any warranty or guaranteed support whatsoever. The Broad Institute is not responsible for its use, misuse, or functionality.
 *
 * This software is licensed under the terms of the GNU Lesser General Public License (LGPL),
 * Version 2.1 which is available at http://www.opensource.org/licenses/lgpl-2.1.php.
 */

import java.awt.*;

public class Main {
    private static Color hexToColor(String string) {
        if (string.length() == 6) {
            int red = Integer.parseInt(string.substring(0, 2), 16);
            int green = Integer.parseInt(string.substring(2, 4), 16);
            int blue = Integer.parseInt(string.substring(4, 6), 16);
            return new Color(red, green, blue);
        } else {
            return null;
        }

    }
}

Related

  1. hexToColor(String hexStr, boolean throwException, int[] buffer)
  2. hexToColor(String hexString)
  3. hexToColor(String hexString)
  4. hexToColor(String input)
  5. hexToColor(String s)
  6. hexToColor(String value)