當前位置: 首頁>>代碼示例>>Java>>正文


Java JBColor.WHITE屬性代碼示例

本文整理匯總了Java中com.intellij.ui.JBColor.WHITE屬性的典型用法代碼示例。如果您正苦於以下問題:Java JBColor.WHITE屬性的具體用法?Java JBColor.WHITE怎麽用?Java JBColor.WHITE使用的例子?那麽, 這裏精選的屬性代碼示例或許可以為您提供幫助。您也可以進一步了解該屬性所在com.intellij.ui.JBColor的用法示例。


在下文中一共展示了JBColor.WHITE屬性的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: updateBackgroundColor

private void updateBackgroundColor() {
  // Ensure the background color is right: light/dark when showing device chrome, gray when not
  boolean useGray = false;
  if (!myShowDeviceFrames) {
    useGray = true;
  } else if (myPreviewManager != null && RenderPreviewMode.getCurrent() != RenderPreviewMode.NONE) {
    // TODO: Don't do this if showing device frames or if we're not in Darcula!
    useGray = !RenderPreviewMode.getCurrent().showsDeviceFrames();
  } else {
    if (myRenderResult != null) {
      RenderedImage image = myRenderResult.getImage();
      if (image != null) {
        Boolean framed = image.isFramed();
        if (framed == null) {
          return;
        }
        useGray = !framed;
      }
    }
  }
  Color background = useGray ? DrawingStyle.DESIGNER_BACKGROUND_COLOR : JBColor.WHITE;
  if (getBackground() != background) {
    setBackground(background);
  }
}
 
開發者ID:jskierbi,項目名稱:intellij-ce-playground,代碼行數:25,代碼來源:RenderedPanel.java

示例2: getANSIColor

public static Color getANSIColor(String ANSIColor) {
  if (ANSIColor.equals("\u001B[30m") || ANSIColor.equals("\u001B[0;30m") || ANSIColor.equals("\u001B[1;30m")) {
    return JBColor.BLACK;
  }
  else if (ANSIColor.equals("\u001B[31m") || ANSIColor.equals("\u001B[0;31m") || ANSIColor.equals("\u001B[1;31m")) {
    return D_Red;
  }
  else if (ANSIColor.equals("\u001B[32m") || ANSIColor.equals("\u001B[0;32m") || ANSIColor.equals("\u001B[1;32m")) {
    return D_Green;
  }
  else if (ANSIColor.equals("\u001B[33m") || ANSIColor.equals("\u001B[0;33m") || ANSIColor.equals("\u001B[1;33m")) {
    return D_Yellow;
  }
  else if (ANSIColor.equals("\u001B[34m") || ANSIColor.equals("\u001B[0;34m") || ANSIColor.equals("\u001B[1;34m")) {
    return JBColor.BLUE;
  }
  else if (ANSIColor.equals("\u001B[35m") || ANSIColor.equals("\u001B[0;35m") || ANSIColor.equals("\u001B[1;35m")) {
    return D_Magenta;
  }
  else if (ANSIColor.equals("\u001B[36m") || ANSIColor.equals("\u001B[0;36m") || ANSIColor.equals("\u001B[1;36m")) {
    return D_Cyan;
  }
  else if (ANSIColor.equals("\u001B[37m") || ANSIColor.equals("\u001B[0;37m") || ANSIColor.equals("\u001B[1;37m")) {
    return JBColor.WHITE;
  }
  else if (ANSIColor.equals("\u001B[0m")) {
    return cReset;
  }
  else {
    return JBColor.WHITE;
  }
}
 
開發者ID:jskierbi,項目名稱:intellij-ce-playground,代碼行數:32,代碼來源:IpnbErrorPanel.java


注:本文中的com.intellij.ui.JBColor.WHITE屬性示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。