本文整理了Java中javax.swing.text.StyledDocument.addStyle()
方法的一些代码示例,展示了StyledDocument.addStyle()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。StyledDocument.addStyle()
方法的具体详情如下:
包路径:javax.swing.text.StyledDocument
类名称:StyledDocument
方法名:addStyle
暂无
代码示例来源:origin: groovy/groovy-core
protected void addStylesToDocument(JTextPane outputArea) {
StyledDocument doc = outputArea.getStyledDocument();
Style def = StyleContext.getDefaultStyleContext().getStyle(StyleContext.DEFAULT_STYLE);
Style regular = doc.addStyle("regular", def);
StyleConstants.setFontFamily(def, "Monospaced");
promptStyle = doc.addStyle("prompt", regular);
StyleConstants.setForeground(promptStyle, Color.BLUE);
commandStyle = doc.addStyle("command", regular);
StyleConstants.setForeground(commandStyle, Color.MAGENTA);
outputStyle = doc.addStyle("output", regular);
StyleConstants.setBold(outputStyle, true);
}
代码示例来源:origin: marytts/marytts
final Style alertStyle = doc.addStyle("Alert", null);
StyleConstants.setForeground(alertStyle, Color.red);
代码示例来源:origin: magefree/mage
/**
* Creates new form Card
*
* @param card
* @param bigCard
* @param dimension
* @param gameId
*/
public Card(CardView card, BigCard bigCard, CardDimensions dimension, UUID gameId) {
this.dimension = dimension;
initComponents();
this.gameId = gameId;
this.card = card;
this.bigCard = bigCard;
small = new BufferedImage(Config.dimensions.frameWidth, Config.dimensions.frameHeight, BufferedImage.TYPE_INT_RGB);
backgroundName = getBackgroundName();
background = ImageHelper.getBackground(card, backgroundName);
StyledDocument doc = text.getStyledDocument();
Style def = StyleContext.getDefaultStyleContext().getStyle(StyleContext.DEFAULT_STYLE);
Style regular = doc.addStyle("regular", def);
StyleConstants.setFontFamily(def, "arial");
Style s = doc.addStyle("small", regular);
StyleConstants.setFontSize(s, 9);
//addMouseListener(this);
//text.addMouseListener(this);
//addFocusListener(this);
//addMouseMotionListener(this);
//text.addMouseMotionListener(this);
//addComponentListener(this);
}
代码示例来源:origin: org.codehaus.jtstand/jtstand-desktop
/**
* {@inheritDoc}
*/
public Style addStyle(String nm, Style parent) {
return ((StyledDocument) delegate).addStyle(nm, parent);
}
代码示例来源:origin: stackoverflow.com
StyledDocument document = textPane.getStyledDocument ();
Style defaultStyle =
StyleContext.getDefaultStyleContext ().getStyle (StyleContext.DEFAULT_STYLE);
Style regular = document.addStyle ("regular", defaultStyle);
StyleConstants.setBackground (regular, backgroundColor);
StyleConstants.setFontFamily (regular, "Menlo");
StyleConstants.setFontSize (regular, 14);
blackStyle = document.addStyle ("BlackStyle", regular);
StyleConstants.setForeground (blackStyle, Color.black);
redStyle = document.addStyle ("RedStyle", regular);
StyleConstants.setForeground (redStyle, Color.red);
StyleConstants.setBold (redStyle, true);
代码示例来源:origin: org.swinglabs.swingx/swingx-all
/**
* {@inheritDoc}
*/
@Override
public Style addStyle(String nm, Style parent) {
return ((StyledDocument) delegate).addStyle(nm, parent);
}
代码示例来源:origin: tmyroadctfig/swingx
/**
* {@inheritDoc}
*/
@Override
public Style addStyle(String nm, Style parent) {
return ((StyledDocument) delegate).addStyle(nm, parent);
}
代码示例来源:origin: net.sf.jt400/jt400
/**
Adds a style into the logical style hierarchy.
@param name The name of the style.
@param parent The parent style.
@return The style.
**/
public synchronized Style addStyle (String name, Style parent)
{
return document_.addStyle (name, parent);
}
代码示例来源:origin: org.netbeans.api/org-openide-text
public Style addStyle(String nm, Style parent) {
return ((StyledDocument) original).addStyle(nm, parent);
}
代码示例来源:origin: org.codehaus.groovy/groovy-jdk14
protected void addStylesToDocument(JTextPane outputArea) {
StyledDocument doc = outputArea.getStyledDocument();
Style def = StyleContext.getDefaultStyleContext().getStyle(StyleContext.DEFAULT_STYLE);
Style regular = doc.addStyle("regular", def);
StyleConstants.setFontFamily(def, "Monospaced");
promptStyle = doc.addStyle("prompt", regular);
StyleConstants.setForeground(promptStyle, Color.BLUE);
commandStyle = doc.addStyle("command", regular);
StyleConstants.setForeground(commandStyle, Color.MAGENTA);
outputStyle = doc.addStyle("output", regular);
StyleConstants.setBold(outputStyle, true);
}
代码示例来源:origin: org.kohsuke.droovy/groovy
protected void addStylesToDocument(JTextPane outputArea) {
StyledDocument doc = outputArea.getStyledDocument();
Style def = StyleContext.getDefaultStyleContext().getStyle(StyleContext.DEFAULT_STYLE);
Style regular = doc.addStyle("regular", def);
StyleConstants.setFontFamily(def, "Monospaced");
promptStyle = doc.addStyle("prompt", regular);
StyleConstants.setForeground(promptStyle, Color.BLUE);
commandStyle = doc.addStyle("command", regular);
StyleConstants.setForeground(commandStyle, Color.MAGENTA);
outputStyle = doc.addStyle("output", regular);
StyleConstants.setBold(outputStyle, true);
}
代码示例来源:origin: org.codehaus.groovy/groovy-all-minimal
protected void addStylesToDocument(JTextPane outputArea) {
StyledDocument doc = outputArea.getStyledDocument();
Style def = StyleContext.getDefaultStyleContext().getStyle(StyleContext.DEFAULT_STYLE);
Style regular = doc.addStyle("regular", def);
StyleConstants.setFontFamily(def, "Monospaced");
promptStyle = doc.addStyle("prompt", regular);
StyleConstants.setForeground(promptStyle, Color.BLUE);
commandStyle = doc.addStyle("command", regular);
StyleConstants.setForeground(commandStyle, Color.MAGENTA);
outputStyle = doc.addStyle("output", regular);
StyleConstants.setBold(outputStyle, true);
}
代码示例来源:origin: org.codehaus.groovy/groovy-console
protected void addStylesToDocument(JTextPane outputArea) {
StyledDocument doc = outputArea.getStyledDocument();
Style def = StyleContext.getDefaultStyleContext().getStyle(StyleContext.DEFAULT_STYLE);
Style regular = doc.addStyle("regular", def);
StyleConstants.setFontFamily(def, "Monospaced");
promptStyle = doc.addStyle("prompt", regular);
StyleConstants.setForeground(promptStyle, Color.BLUE);
commandStyle = doc.addStyle("command", regular);
StyleConstants.setForeground(commandStyle, Color.MAGENTA);
outputStyle = doc.addStyle("output", regular);
StyleConstants.setBold(outputStyle, true);
}
代码示例来源:origin: com.thinkaurelius.groovy-shaded-asm/groovy-shaded-asm
protected void addStylesToDocument(JTextPane outputArea) {
StyledDocument doc = outputArea.getStyledDocument();
Style def = StyleContext.getDefaultStyleContext().getStyle(StyleContext.DEFAULT_STYLE);
Style regular = doc.addStyle("regular", def);
StyleConstants.setFontFamily(def, "Monospaced");
promptStyle = doc.addStyle("prompt", regular);
StyleConstants.setForeground(promptStyle, Color.BLUE);
commandStyle = doc.addStyle("command", regular);
StyleConstants.setForeground(commandStyle, Color.MAGENTA);
outputStyle = doc.addStyle("output", regular);
StyleConstants.setBold(outputStyle, true);
}
代码示例来源:origin: stackoverflow.com
StyledDocument document = textPane.getStyledDocument();
Style highlight = document.addStyle("highlight", null);
StyleConstants.setBackground(highlight, Color.YELLOW);
String text = document.getText(0, document.getLength());
while ((index = text.indexOf(myWord, index)) >= 0) {
document.setCharacterAttributes(index, myWord.length(), highlight, false);
index += myWord.length();
}
代码示例来源:origin: net.sf.ingenias/editor
protected void addStylesToDocument(StyledDocument doc) {
//Initialize some styles.
Style def = StyleContext.getDefaultStyleContext().
getStyle(StyleContext.DEFAULT_STYLE);
Style regular = doc.addStyle("regular", def);
StyleConstants.setFontFamily(def, "Monospaced");
Style s = doc.addStyle("error", regular);
StyleConstants.setForeground(s, java.awt.Color.red);
StyleConstants.setBold(s, true);
s = doc.addStyle("warning", regular);
StyleConstants.setForeground(s, java.awt.Color.green);
StyleConstants.setBold(s, true);
}
代码示例来源:origin: edu.stanford.protege/protege-editor-owl
private void createStyles() {
for (Color color : owlEditorKit.getWorkspace().getKeyWordColorMap().values()) {
Style style = getStyledDocument().addStyle(color.toString(), null);
StyleConstants.setForeground(style, color);
StyleConstants.setBold(style, true);
}
StyleConstants.setForeground(getStyledDocument().addStyle(Color.BLACK.toString(), null), Color.BLACK);
}
代码示例来源:origin: org.protege/protege-editor-owl
private void createStyles() {
for (Color color : owlEditorKit.getWorkspace().getKeyWordColorMap().values()) {
Style style = getStyledDocument().addStyle(color.toString(), null);
StyleConstants.setForeground(style, color);
StyleConstants.setBold(style, true);
}
StyleConstants.setForeground(getStyledDocument().addStyle(Color.BLACK.toString(), null), Color.BLACK);
}
代码示例来源:origin: edu.stanford.protege/org.protege.editor.owl
private void createStyles() {
for (Color color : owlEditorKit.getWorkspace().getKeyWordColorMap().values()) {
Style style = getStyledDocument().addStyle(color.toString(), null);
StyleConstants.setForeground(style, color);
StyleConstants.setBold(style, true);
}
StyleConstants.setForeground(getStyledDocument().addStyle(Color.BLACK.toString(), null), Color.BLACK);
}
代码示例来源:origin: protegeproject/protege
private void createStyles() {
for (Color color : owlEditorKit.getWorkspace().getKeyWordColorMap().values()) {
Style style = getStyledDocument().addStyle(color.toString(), null);
StyleConstants.setForeground(style, color);
StyleConstants.setBold(style, true);
}
StyleConstants.setForeground(getStyledDocument().addStyle(Color.BLACK.toString(), null), Color.BLACK);
}
内容来源于网络,如有侵权,请联系作者删除!