本文整理汇总了Java中com.intellij.openapi.editor.markup.TextAttributes.setErrorStripeColor方法的典型用法代码示例。如果您正苦于以下问题:Java TextAttributes.setErrorStripeColor方法的具体用法?Java TextAttributes.setErrorStripeColor怎么用?Java TextAttributes.setErrorStripeColor使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.intellij.openapi.editor.markup.TextAttributes
的用法示例。
在下文中一共展示了TextAttributes.setErrorStripeColor方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: migrateErrorStripeColorFrom14
import com.intellij.openapi.editor.markup.TextAttributes; //导入方法依赖的package包/类
private void migrateErrorStripeColorFrom14(@NotNull TextAttributesKey name, @NotNull TextAttributes attr) {
if (myVersion >= 141 || myParentScheme == null) return;
Couple<Color> m = DEFAULT_STRIPE_COLORS.get(name.getExternalName());
if (m != null && Comparing.equal(m.first, attr.getErrorStripeColor())) {
attr.setErrorStripeColor(m.second);
}
}
示例2: setInheritedAttributes
import com.intellij.openapi.editor.markup.TextAttributes; //导入方法依赖的package包/类
private void setInheritedAttributes(@NotNull TextAttributes attributes) {
attributes.setFontType(myFallbackAttributes.getFontType());
attributes.setForegroundColor(myFallbackAttributes.getForegroundColor());
attributes.setBackgroundColor(myFallbackAttributes.getBackgroundColor());
attributes.setErrorStripeColor(myFallbackAttributes.getErrorStripeColor());
attributes.setEffectColor(myFallbackAttributes.getEffectColor());
attributes.setEffectType(myFallbackAttributes.getEffectType());
}
示例3: apply
import com.intellij.openapi.editor.markup.TextAttributes; //导入方法依赖的package包/类
@Override
public void apply(EditorColorsScheme scheme) {
TextAttributesKey key = myDiffType.getAttributesKey();
TextAttributes attrs = new TextAttributes(null, myBackgroundColor, null, EffectType.BOXED, Font.PLAIN);
attrs.setErrorStripeColor(myStripebarColor);
scheme.setAttributes(key, attrs);
}
示例4: apply
import com.intellij.openapi.editor.markup.TextAttributes; //导入方法依赖的package包/类
@Override
public void apply(@NotNull TextAttributes ta) {
int fontType = Font.PLAIN;
if (myCbBold.isSelected()) {
fontType |= Font.BOLD;
}
if (myCbItalic.isSelected()) {
fontType |= Font.ITALIC;
}
ta.setFontType(fontType);
if (myCbForeground.isSelected()) {
ta.setForegroundColor(myForegroundChooser.getSelectedColor());
} else {
ta.setForegroundColor(null);
}
if (myCbBackground.isSelected()) {
ta.setBackgroundColor(myBackgroundChooser.getSelectedColor());
} else {
ta.setBackgroundColor(null);
}
if (myCbErrorStripe.isSelected()) {
ta.setErrorStripeColor(myErrorStripeColorChooser.getSelectedColor());
} else {
ta.setErrorStripeColor(null);
}
if (myCbEffects.isSelected()) {
Color effectColor = myEffectsColorChooser.getSelectedColor();
ta.setEffectColor(effectColor);
//noinspection SuspiciousMethodCalls
if (effectColor == null) {
ta.setEffectType(null);
} else {
//noinspection SuspiciousMethodCalls
ta.setEffectType(myEffectsMap.get(myEffectsCombo.getModel().getSelectedItem()));
}
} else {
ta.setEffectColor(null);
ta.setEffectType(null);
}
}