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


Java UIUtil.BORDER_LINE屬性代碼示例

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


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

示例1: dressDescription

@Override
protected boolean dressDescription(@NotNull final Editor editor) {
  final List<String> problems = StringUtil.split(UIUtil.getHtmlBody(new Html(myText).setKeepFont(true)), UIUtil.BORDER_LINE);
  String text = "";
  for (String problem : problems) {
    final String ref = getLinkRef(problem);
    if (ref != null) {
      String description = TooltipLinkHandlerEP.getDescription(ref, editor);
      if (description != null) {
        description = DefaultInspectionToolPresentation.stripUIRefsFromInspectionDescription(UIUtil.getHtmlBody(new Html(description).setKeepFont(true)));
        text += UIUtil.getHtmlBody(new Html(problem).setKeepFont(true)).replace(DaemonBundle.message("inspection.extended.description"),
                                                    DaemonBundle.message("inspection.collapse.description")) +
                END_MARKER + "<p>" + description + UIUtil.BORDER_LINE;
      }
    }
    else {
      text += UIUtil.getHtmlBody(new Html(problem).setKeepFont(true)) + UIUtil.BORDER_LINE;
    }
  }
  if (!text.isEmpty()) { //otherwise do not change anything
    myText = XmlStringUtil.wrapInHtml(StringUtil.trimEnd(text, UIUtil.BORDER_LINE));
    return true;
  }
  return false;
}
 
開發者ID:jskierbi,項目名稱:intellij-ce-playground,代碼行數:25,代碼來源:DaemonTooltipRendererProvider.java

示例2: addBelow

public void addBelow(String text) {
  @NonNls String newBody;
  if (myText == null) {
    newBody = UIUtil.getHtmlBody(text);
  }
  else {
    String html1 = UIUtil.getHtmlBody(myText);
    String html2 = UIUtil.getHtmlBody(text);
    newBody = html1 + UIUtil.BORDER_LINE + html2;
  }
  myText = XmlStringUtil.wrapInHtml(newBody);
}
 
開發者ID:jskierbi,項目名稱:intellij-ce-playground,代碼行數:12,代碼來源:LineTooltipRenderer.java

示例3: stripDescription

@Override
protected void stripDescription() {
  final List<String> problems = StringUtil.split(UIUtil.getHtmlBody(new Html(myText).setKeepFont(true)), UIUtil.BORDER_LINE);
  myText = "";
  for (String problem1 : problems) {
    final String problem = StringUtil.split(problem1, END_MARKER).get(0);
    myText += UIUtil.getHtmlBody(new Html(problem).setKeepFont(true)).replace(DaemonBundle.message("inspection.collapse.description"),
                                                  DaemonBundle.message("inspection.extended.description")) + UIUtil.BORDER_LINE;
  }
  myText = XmlStringUtil.wrapInHtml(StringUtil.trimEnd(myText, UIUtil.BORDER_LINE));
}
 
開發者ID:jskierbi,項目名稱:intellij-ce-playground,代碼行數:11,代碼來源:DaemonTooltipRendererProvider.java


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