当前位置: 首页>>代码示例>>Java>>正文


Java JTextComponent.setBackground方法代码示例

本文整理汇总了Java中javax.swing.text.JTextComponent.setBackground方法的典型用法代码示例。如果您正苦于以下问题:Java JTextComponent.setBackground方法的具体用法?Java JTextComponent.setBackground怎么用?Java JTextComponent.setBackground使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在javax.swing.text.JTextComponent的用法示例。


在下文中一共展示了JTextComponent.setBackground方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: applyDefaultColoring

import javax.swing.text.JTextComponent; //导入方法依赖的package包/类
void applyDefaultColoring(JTextComponent textComponent) { // Called in AWT to possibly apply default coloring from settings
    AttributeSet coloring = defaultColoring;
    Font font = ViewUtils.getFont(coloring);
    if (font != null) {
        textComponent.setFont(font);
    }
    Color foreColor = (Color) coloring.getAttribute(StyleConstants.Foreground);
    if (foreColor != null) {
        textComponent.setForeground(foreColor);
    }
    Color backColor = (Color) coloring.getAttribute(StyleConstants.Background);
    if (backColor != null) {
        textComponent.setBackground(backColor);
    }
}
 
开发者ID:apache,项目名称:incubator-netbeans,代码行数:16,代码来源:DocumentViewOp.java

示例2: prepareEditor

import javax.swing.text.JTextComponent; //导入方法依赖的package包/类
private void prepareEditor() {
    Component c = getEditor().getEditorComponent();

    if (c instanceof JTextComponent) {
        JTextComponent jtc = (JTextComponent) c;
        String s = jtc.getText();

        if ((s != null) && (s.length() > 0)) {
            jtc.setSelectionStart(0);
            jtc.setSelectionEnd(s.length());
        }

        if (tableUI) {
            jtc.setBackground(getBackground());
        } else {
            jtc.setBackground(PropUtils.getTextFieldBackground());
        }
        if( tableUI )
            jtc.requestFocus();
    }

    if (getLayout() != null) {
        getLayout().layoutContainer(this);
    }

    repaint();
}
 
开发者ID:apache,项目名称:incubator-netbeans,代码行数:28,代码来源:ComboInplaceEditor.java

示例3: setTextViewBackground

import javax.swing.text.JTextComponent; //导入方法依赖的package包/类
/**
 * Set text view background color correctly. See bug #225829.
 */
private void setTextViewBackground(JTextComponent textView, Color bg) {
    getOutputPane().getTextView().setBackground(bg);
    getOutputPane().getFoldingSideBar().setBackground(bg);
    if ("Nimbus".equals(UIManager.getLookAndFeel().getName())) { //NOI18N
        UIDefaults defaults = new UIDefaults();
        defaults.put("EditorPane[Enabled].backgroundPainter", bg);  //NOI18N
        textView.putClientProperty("Nimbus.Overrides", defaults);   //NOI18N
        textView.putClientProperty(
                "Nimbus.Overrides.InheritDefaults", true);          //NOI18N
        textView.setBackground(bg);
    }
}
 
开发者ID:apache,项目名称:incubator-netbeans,代码行数:16,代码来源:OutputTab.java


注:本文中的javax.swing.text.JTextComponent.setBackground方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。