javax.swing.text.DefaultHighlighter#DefaultPainter ( )源码实例Demo

下面列出了javax.swing.text.DefaultHighlighter#DefaultPainter ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: java-swing-tips   文件: MainPanel.java
@Override protected Highlighter.HighlightPainter getSelectionPainter() {
  // JComponent c = getComponent();
  // boolean selected = c.hasFocus();
  // Container f = SwingUtilities.getAncestorOfClass(JInternalFrame.class, c);
  // if (f instanceof JInternalFrame) {
  //   System.out.println("bbbbbbbbbbbbbb");
  //   JInternalFrame frame = (JInternalFrame) f;
  //   selected = frame.isSelected();
  // }
  // return selected ? DefaultHighlighter.DefaultPainter : nonFocusHighlightPainter;
  return getComponent().hasFocus() ? DefaultHighlighter.DefaultPainter : NONFOCUS;
}
 
源代码2 项目: openjdk-jdk9   文件: CaretFloatingPointAPITest.java
protected Highlighter.HighlightPainter getSelectionPainter() {
    return DefaultHighlighter.DefaultPainter;
}
 
源代码3 项目: jdk8u_jdk   文件: CaretFloatingPointAPITest.java
protected Highlighter.HighlightPainter getSelectionPainter() {
    return DefaultHighlighter.DefaultPainter;
}
 
源代码4 项目: mae-annotation   文件: ColorHandler.java
public static Highlighter.HighlightPainter getDefaultHighlighter() {
    return DefaultHighlighter.DefaultPainter;
}