本文整理汇总了Java中com.intellij.ui.Gray.get方法的典型用法代码示例。如果您正苦于以下问题:Java Gray.get方法的具体用法?Java Gray.get怎么用?Java Gray.get使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.intellij.ui.Gray
的用法示例。
在下文中一共展示了Gray.get方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: adjustColor
import com.intellij.ui.Gray; //导入方法依赖的package包/类
protected Color adjustColor(Color c) {
if (isMacOverlayScrollbar()) {
int alpha = (int)((120 + myMouseOverScrollbarExpandLevel * 20) * (1 - myMacScrollbarFadeLevel));
//noinspection UseJBColor
return new Color(c.getRed(), c.getGreen(), c.getBlue(), alpha);
}
else {
if (myThumbFadeColorShift == 0) return c;
final int sign = isDark() ? -1 : 1;
return Gray.get(Math.max(0, Math.min(255, c.getRed() - sign * myThumbFadeColorShift)));
}
}
示例2: adjustColor
import com.intellij.ui.Gray; //导入方法依赖的package包/类
protected Color adjustColor(Color c) {
if (!myMouseIsOverThumb) {
return c;
}
final int sign = UIUtil.isUnderDarkBuildInLaf() ? -1 : 1;
int shift = UIUtil.isUnderDarkBuildInLaf() ? 20 : 40;
return Gray.get(Math.max(0, Math.min(255, c.getRed() - sign * shift)));
}
示例3: adjustColor
import com.intellij.ui.Gray; //导入方法依赖的package包/类
protected Color adjustColor(Color c) {
if (myAnimationColorShift == 0) return c;
final int sign = UIUtil.isUnderDarcula() ? -1 : 1;
return Gray.get(Math.max(0, Math.min(255, c.getRed() - sign * myAnimationColorShift)));
}
示例4: adjustColor
import com.intellij.ui.Gray; //导入方法依赖的package包/类
protected Color adjustColor(Color c) {
if (!myMouseIsOverThumb) return c;
final int sign = UIUtil.isUnderDarcula() ? -1 : 1;
return Gray.get(Math.max(0, Math.min(255, c.getRed() - sign * getAnimationColorShift())));
}
示例5: adjustColor
import com.intellij.ui.Gray; //导入方法依赖的package包/类
protected Color adjustColor(Color c) {
if (!myMouseIsOverThumb) return c;
final int sign = UIUtil.isUnderDarkBuildInLaf() ? -1 : 1;
return Gray.get(Math.max(0, Math.min(255, c.getRed() - sign * 20)));
}