• 大小: 5.45KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-20
  • 语言: Java
  • 标签:

资源简介

Java 描红显示100以内的质数(基础篇-实例364).zip

资源截图

代码片段和文件信息

package com.mingrisoft.jtextpane;

import java.awt.Color;

import javax.swing.JTextPane;
import javax.swing.text.AttributeSet;
import javax.swing.text.SimpleAttributeSet;
import javax.swing.text.styleConstants;
import javax.swing.text.styleContext;

public class ColorPane extends JTextPane {
    private static final long serialVersionUID = 7039422656649417533L;
    
    public void append(Color color String key) {
        styleContext context = styleContext.getDefaultstyleContext();
        AttributeSet style = context.addAttribute(SimpleAttributeSet.EMPTY styleConstants.Foreground color);
        int length = getText().length();
        setCaretPosition(length);
        setCharacterAttributes(style true);
        replaceSelection(key);
    }
    
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         232  2010-09-11 17:00  .classpath
     文件         379  2010-09-11 17:00  .project
     文件        1365  2013-11-21 08:41  bin\com\mingrisoft\jtextpane\ColorPane.class
     文件         812  2013-11-21 08:41  bin\com\mingrisoft\jtextpane\ColorPaneTest$1.class
     文件        2874  2013-11-21 08:41  bin\com\mingrisoft\jtextpane\ColorPaneTest.class
     文件         787  2010-09-11 17:00  src\com\mingrisoft\jtextpane\ColorPane.java
     文件        2724  2010-09-11 17:00  src\com\mingrisoft\jtextpane\ColorPaneTest.java

评论

共有 条评论