java.awt.Color#WHITE源码实例Demo

下面列出了java.awt.Color#WHITE 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: openjdk-8-source   文件: ImageGenerator.java
public ImageGenerator(int _width, int _height, Color bgColor)
{
      width = _width;
      height = _height;
      bi = new BufferedImage(
          width,
          height,
          BufferedImage.TYPE_INT_ARGB);
      Graphics gr = bi.getGraphics();
      if(null==bgColor){
          bgColor = Color.WHITE;
      }
      gr.setColor(bgColor);
      gr.fillRect(0, 0, width, height);
      paint(gr);
      gr.dispose();
}
 
源代码2 项目: hottub   文件: ImageGenerator.java
public ImageGenerator(int _width, int _height, Color bgColor)
{
      width = _width;
      height = _height;
      bi = new BufferedImage(
          width,
          height,
          BufferedImage.TYPE_INT_ARGB);
      Graphics gr = bi.getGraphics();
      if(null==bgColor){
          bgColor = Color.WHITE;
      }
      gr.setColor(bgColor);
      gr.fillRect(0, 0, width, height);
      paint(gr);
      gr.dispose();
}
 
源代码3 项目: SciGraph   文件: ImageWriter.java
@Override
public Paint transform(Vertex vertex) {
  if (vertex.getPropertyKeys().contains(Concept.CATEGORY)) {
    Object categories = vertex.getProperty(Concept.CATEGORY);
    if (categories.getClass().isArray() || categories instanceof Iterable) {
      return Color.WHITE;
    } else {
      String category = (String) categories;
      if (!colorMap.containsKey(category)) {
        if (index > colors.size()) {
          return Color.WHITE;
        } else {
          colorMap.put(category, colors.get(index++));
        }
      }
      return colorMap.get(category);
    }
  } else {
    return Color.WHITE;
  }
}
 
源代码4 项目: MeteoInfo   文件: ConsoleColors.java
/**
 * Constructor
 * @param lookFeel Look and feel
 */
public ConsoleColors(String lookFeel) {
    switch (lookFeel) {
        case "Darcula":
        case "FlatDarculaLaf":
        case "FlatDarkLaf":
            this.promptColor = new Color(255, 100, 100);
            this.commandColor = Color.WHITE;
            this.codeLinesColor = new Color(0, 153, 204);
            break;
        default:
            this.promptColor = Color.RED;
            this.commandColor = Color.BLACK;
            this.codeLinesColor = Color.BLUE;
            break;
    }
}
 
源代码5 项目: Pixelitor   文件: GradientHandles.java
public GradientHandles(double startX, double startY,
                       double endX, double endY, View view) {
    this.view = view;
    Color defaultColor = Color.WHITE;
    Color activeColor = Color.RED;

    start = new GradientDefiningPoint("start", startX, startY, view,
            defaultColor, activeColor, this);
    end = new GradientDefiningPoint("end", endX, endY, view,
            defaultColor, activeColor, this);
    middle = new GradientCenterPoint(start, end, view, defaultColor, activeColor);

    end.setOther(start);
    end.setCenter(middle);
    start.setOther(end);
    start.setCenter(middle);
}
 
源代码6 项目: netbeans   文件: TimelineSelectionOverlay.java
private void initDefaultValues() {
    sMarkPaint = new Color(120, 120, 120);
    sOddPerfPaint = new Color(120, 120, 120);
    sEvenPerfPaint = Color.WHITE;

    hMarkPaint = new Color(80, 80, 80);
    hOddPerfPaint = Color.BLACK;
    hEvenPerfPaint = Color.WHITE;

    markStroke = new BasicStroke(2.8f, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND);
    oddPerfStroke = new BasicStroke(1f, BasicStroke.CAP_SQUARE, BasicStroke.JOIN_BEVEL, 0, new float[] { 1.0f, 3.0f }, 0);
    evenPerfStroke = new BasicStroke(1f, BasicStroke.CAP_SQUARE, BasicStroke.JOIN_BEVEL, 0, new float[] { 1.0f, 3.0f }, 2);

    selectionExtent = 3;
}
 
源代码7 项目: runelite   文件: DriftNetConfig.java
@ConfigItem(
	position = 2,
	keyName = "countColor",
	name = "Fish count color",
	description = "Color of the fish count text"
)
default Color countColor()
{
	return Color.WHITE;
}
 
源代码8 项目: MorphoLibJ   文件: LabelImagesTest.java
@Test
public final void testLabelToRGB_ImageProcessorByteArrayColor()
{
	// create a byte processor containing four labels
	ImageProcessor image = new ByteProcessor(10, 10);
	for (int y = 0; y < 3; y++)
	{
		for (int x = 0; x < 3; x++)
		{
			image.set(x + 1, y + 1, 1);
			image.set(x + 5, y + 1, 2);
			image.set(x + 1, y + 5, 3);
			image.set(x + 5, y + 5, 4);
		}
	}
	
	// create LUT and background color
	byte[][] lut = CommonLabelMaps.GOLDEN_ANGLE.computeLut(4, false);
	Color bgColor = Color.WHITE;
	
	// compute color image from labels
	ColorProcessor colorImage = LabelImages.labelToRgb(image, lut, bgColor);

	Assert.assertNotEquals(0, colorImage.get(2, 2));
	Assert.assertNotEquals(0, colorImage.get(6, 2));
	Assert.assertNotEquals(0, colorImage.get(2, 6));
	Assert.assertNotEquals(0, colorImage.get(6, 6));
}
 
源代码9 项目: plugins   文件: ImplingsConfig.java
@ConfigItem(
	position = 3,
	keyName = "spawnColor",
	name = "Impling spawn color",
	description = "Text color for impling spawns in Puro Puro",
	titleSection = "puropuroTitle"
)
default Color getSpawnColor()
{
	return Color.WHITE;
}
 
源代码10 项目: plugins   文件: ImplingsConfig.java
@ConfigItem(
	position = 4,
	keyName = "spawnColorDynamic",
	name = "Impling dynamic spawn color",
	description = "Text color for dynamic impling spawns in Puro Puro",
	titleSection = "puropuroTitle"
)
default Color getDynamicSpawnColor()
{
	return Color.WHITE;
}
 
源代码11 项目: openjdk-8-source   文件: WindowsLookAndFeel.java
@Override
protected Object configureValue(Object value) {
    Object highContrastOn = Toolkit.getDefaultToolkit().
            getDesktopProperty("win.highContrast.on");
    if (highContrastOn == null || !((Boolean) highContrastOn).booleanValue()) {
        return Color.BLACK;
    }
    return Color.BLACK.equals(value) ? Color.WHITE : Color.BLACK;
}
 
源代码12 项目: osp   文件: VectorColorMapper.java
/**
 * Converts a double to a the complementary color.
 * @param mag
 * @return the color
 */
public Color doubleToCompColor(double mag) {
  if(mag<=floor) { // magnitudes less than floor are clear
    return background;
  }
  int index;
  switch(paletteType) {
     case RED :
       if(mag>=ceil) {
         return RED_COMP;
       }
       index = (int) ((numColors-1)*(mag/ceil));
       return compColors[index];                                               // shade of red
     case BLUE :
       if(mag>=ceil) {
         return BLUE_COMP;
       }
       index = (int) ((numColors-1)*(mag/ceil));
       return compColors[index];                                               // shade of blue
     case GREEN :
       if(mag>=ceil) {
         return GREEN_COMP;
       }
       index = (int) ((numColors-1)*(mag/ceil));
       return compColors[index];                                               // shade of green
     case BLACK :                                                              // complement of BLACK is WHITE
       return Color.WHITE;
     case GRAY :                                                               // cannot complement gray
       if(mag>=ceil) {
         return Color.black;
       }
       index = (int) ((numColors-1)*(mag/ceil));
       return colors[index];                                                   // shade of gray from white
     default :                                                                 // spectrum of colors from light blue toward blue toward red toward black
       Color c = getSpectrumColor(mag);
       float[] hsb = Color.RGBtoHSB(c.getRed(), c.getGreen(), c.getBlue(), null);
       float[] hsbBack = Color.RGBtoHSB(background.getRed(), background.getGreen(), background.getBlue(), null);
       return Color.getHSBColor((2*hsbBack[0]-hsb[0]+0.5f)%1, hsb[1], hsb[2]); // complementary hue
  }
}
 
源代码13 项目: netbeans   文件: ProfilerXYSelectionOverlay.java
private void initDefaultValues() {
    markPaint = new Color(80, 80, 80);
    oddPerfPaint = Color.BLACK;
    evenPerfPaint = Color.WHITE;

    markStroke = new BasicStroke(2.8f, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND);
    oddPerfStroke = new BasicStroke(1f, BasicStroke.CAP_SQUARE, BasicStroke.JOIN_BEVEL, 0, new float[] { 1.0f, 3.0f }, 0);
    evenPerfStroke = new BasicStroke(1f, BasicStroke.CAP_SQUARE, BasicStroke.JOIN_BEVEL, 0, new float[] { 1.0f, 3.0f }, 2);

    selectionExtent = 3;
}
 
protected SoftBevelBorder getObject() {
    return new SoftBevelBorder(BevelBorder.RAISED, Color.RED, Color.GREEN, Color.BLUE, Color.WHITE);
}
 
源代码15 项目: SNT   文件: PathColorsCanvas.java
private Color contrastColor(final Color c) {
	final int intensity = (c.getRed() + c.getGreen() + c.getBlue()) / 3;
	return intensity < 128 ? Color.WHITE : Color.BLACK;
}
 
源代码16 项目: jdk8u-dev-jdk   文件: java_awt_GradientPaint.java
protected GradientPaint getObject() {
    return new GradientPaint(0.1f, 0.2f, Color.BLACK, 0.3f, 0.4f, Color.WHITE, true);
}
 
源代码17 项目: jdk8u-jdk   文件: javax_swing_border_BevelBorder.java
protected BevelBorder getObject() {
    return new BevelBorder(BevelBorder.RAISED, Color.RED, Color.GREEN, Color.BLUE, Color.WHITE);
}
 
源代码18 项目: jdk8u60   文件: javax_swing_border_BevelBorder.java
protected BevelBorder getObject() {
    return new BevelBorder(BevelBorder.RAISED, Color.RED, Color.GREEN, Color.BLUE, Color.WHITE);
}
 
源代码19 项目: blog-codes   文件: ExportServlet.java
/**
 * Gets the parameters and logs the request.
 * 
 * @throws ParserConfigurationException 
 * @throws SAXException 
 * @throws DocumentException 
 */
protected void handleRequest(HttpServletRequest request, HttpServletResponse response) throws Exception
{
	// Parses parameters
	String format = request.getParameter("format");
	String fname = request.getParameter("filename");
	int w = Integer.parseInt(request.getParameter("w"));
	int h = Integer.parseInt(request.getParameter("h"));
	String tmp = request.getParameter("bg");
	String xml = getRequestXml(request);

	Color bg = (tmp != null) ? mxUtils.parseColor(tmp) : null;

	// Checks parameters
	if (w > 0 && h > 0 && w * h < Constants.MAX_AREA && format != null && xml != null && xml.length() > 0)
	{
		// Allows transparent backgrounds only for PNG
		if (bg == null && !format.equals("png"))
		{
			bg = Color.WHITE;
		}

		if (fname != null && fname.toLowerCase().endsWith(".xml"))
		{
			fname = fname.substring(0, fname.length() - 4) + format;
		}

		String url = request.getRequestURL().toString();

		// Writes response
		if (format.equals("pdf"))
		{
			writePdf(url, fname, w, h, bg, xml, response);
		}
		else
		{
			writeImage(url, format, fname, w, h, bg, xml, response);
		}

		response.setStatus(HttpServletResponse.SC_OK);
	}
	else
	{
		response.setStatus(HttpServletResponse.SC_BAD_REQUEST);
	}
}
 
源代码20 项目: Bytecoder   文件: Decoration.java
public void drawTextAndDecorations(Label label,
                            Graphics2D g2d,
                            float x,
                            float y) {

    if (fgPaint == null && bgPaint == null && swapColors == false) {
        drawTextAndEmbellishments(label, g2d, x, y);
    }
    else {
        Paint savedPaint = g2d.getPaint();
        Paint foreground, background;

        if (swapColors) {
            background = fgPaint==null? savedPaint : fgPaint;
            if (bgPaint == null) {
                if (background instanceof Color) {
                    Color bg = (Color)background;
                    // 30/59/11 is standard weights, tweaked a bit
                    int brightness = 33 * bg.getRed()
                        + 53 * bg.getGreen()
                        + 14 * bg.getBlue();
                    foreground = brightness > 18500 ? Color.BLACK : Color.WHITE;
                } else {
                    foreground = Color.WHITE;
                }
            } else {
                foreground = bgPaint;
            }
        }
        else {
            foreground = fgPaint==null? savedPaint : fgPaint;
            background = bgPaint;
        }

        if (background != null) {

            Rectangle2D bgArea = label.getLogicalBounds();
            bgArea = new Rectangle2D.Float(x + (float)bgArea.getX(),
                                        y + (float)bgArea.getY(),
                                        (float)bgArea.getWidth(),
                                        (float)bgArea.getHeight());

            g2d.setPaint(background);
            g2d.fill(bgArea);
        }

        g2d.setPaint(foreground);
        drawTextAndEmbellishments(label, g2d, x, y);
        g2d.setPaint(savedPaint);
    }
}