我只是想尝试使用delphi XE,在此之前我一直是Delphi7的忠实粉丝.
我看到新的dbgrid允许使用主题和渐变样式.
我正在使用渐变并设置rowselect,它具有渐变开始的属性和列标题的-end属性.
但物业在哪里设置selected color?
这很奇怪,因为颜色不匹配,selected color总是蓝色渐变.
我可以做到这一点customdraw,我只是想知道是否有任何方式改变它没有自定义绘图.
我可以在SVG中使用线性渐变,其中defs-section如:
<svg xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink">
<defs>
<linearGradient id="myLinearGradient1"
x1="0%" y1="0%"
x2="0%" y2="100%"
spreadMethod="pad">
<stop offset="0%" stop-color="#00cc00" stop-opacity="1"/>
<stop offset="100%" stop-color="#006600" stop-opacity="1"/>
</linearGradient>
</defs>
<rect x="0" y="0" width="100" height="100"
style="fill:url(#myLinearGradient1)" />
</svg>
Run Code Online (Sandbox Code Playgroud)
我可以使用没有defs-section的线性渐变吗?我发现这样的事情:
<rect style="fill:lineargradient(foo)">
Run Code Online (Sandbox Code Playgroud) 关于我正在尝试做什么,我有一个棘手的问题.我有一个带有两条线(两个条件的平均值)的图.我想在同一个图上添加一个反映t值的正方形(并以渐变方式根据这些值着色).我怎么能添加这个方块?
好吧,因为我不知道我是否清楚,这是我试图实现的数字.
感谢您的任何帮助!

我正在使用svg绘制折线图,并要求应用渐变.对于每一行,我使用一个path元素并将笔划设置为我的一个lineargradient元素.
这对于除了纯粹的水平线之外的所有东西都很有用 - 在这种情况下,我的线上根本没有颜色.
我做了一个小提示,显示了这个问题:http://jsfiddle.net/b6EQT/
<svg>
<defs>
<linearGradient id="grad" x1="0%" x2="100%" y1="0%" y2="0%">
<stop class="" offset="0%" style="stop-color: red;"></stop>
<stop class="" offset="33%" style="stop-color: yellow;"></stop>
<stop class="" offset="66%" style="stop-color: pink;"></stop>
<stop class="" offset="100%" style="stop-color: blue"></stop>
</linearGradient>
</defs>
<-- Gradient not applied -->
<path stroke="url(#grad)" d="M20,20L400,20" style="stroke-width: 10px;"></path>
<-- Gradient applied since height of 1px -->
<path stroke="url(#grad)" d="M20,40L400,41" style="stroke-width: 10px;"></path>
<-- Gradient applied because of fake initial "move to" -->
<path stroke="url(#grad)" d="M-1,-1,M20,60L400,60" style="stroke-width: 10px;"></path>
</svg>?
Run Code Online (Sandbox Code Playgroud)
纯水平线(第一条路径)没有出现,第二条路线(y的微小变化)没有出现.
我尝试了一点点破解让它继续下去 - …
这个热图图像是在Excel中生成的,但是我正在努力学习RI想知道如何用R制作热像图.

现在,这段代码正在运行但不是因为它应该......
(p <- ggplot(melt(heat), aes(Var2, Var1))
+ geom_tile(aes(fill = value), colour = "white")
+ scale_fill_gradient(low = "red", high = "green"))
Run Code Online (Sandbox Code Playgroud)
我想有2个渐变,绿色(最高值)到白色(数字1000)到红色(最低值).R有可能吗?
热数据集:
> heat[0:10,0:10]
[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
[1,] 1000.000 0.000 0.0000 0.0000 757.0317 709.3896 843.7676 932.2801 0.0000 1016.7203
[2,] 1087.658 1000.000 0.0000 0.0000 935.5829 854.5110 889.5042 1091.4610 929.1611 0.0000
[3,] 1181.599 1361.953 1000.0000 0.0000 0.0000 1102.1590 1147.1300 984.1374 969.0718 1058.3456
[4,] 1319.012 1405.954 1187.5215 1000.0000 0.0000 1093.8854 1195.7298 1077.0797 1119.4640 1159.5207
[5,] …Run Code Online (Sandbox Code Playgroud) 我正在使用CSS3和RGBA来创建白色到透明的渐变:
div {
background-image: -moz-linear-gradient(left, rgba(255, 255, 255, 1), rgba(0, 0, 0, 0));
background-image: -ms-linear-gradient(left, rgba(255, 255, 255, 1), rgba(0, 0, 0, 0));
background-image: -webkit-gradient(linear, 0 0, 100% 0, from(rgba(255, 255, 255, 1)), to(rgba(0, 0, 0, 0)));
background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 1), rgba(0, 0, 0, 0));
background-image: -o-linear-gradient(left, rgba(255, 255, 255, 1), rgba(0, 0, 0, 0));
background-image: linear-gradient(left, rgba(255, 255, 255, 1), rgba(0, 0, 0, 0));
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255, 255, 255, 1)', endColorstr='rgba(0, 0, 0, 0)', GradientType=1);
padding: …Run Code Online (Sandbox Code Playgroud) 我必须在android TextView上以编程方式设置背景
我使用下面的code.its不工作,它也给了我nullpointerexception错误.
best_deals = (TextView) findViewById(R.id.bestdeals);
best_deals.setBackground(getResources().getDrawable(
R.drawable.headerradius));
Run Code Online (Sandbox Code Playgroud)
但我必须把这些
best_deals.setTextColor(Color.parseColor("#be2351")); 意味着它的工作
上面的代码有什么问题??? 请给我这些解决方案..
这是我的header_redius.xml:
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" android:padding="10dp">
<solid android:color="#000000"/>
<corners
android:radius="15dp"
/>
<gradient
android:startColor="#434343"
android:centerColor="#434343"
android:endColor="#434343"
android:angle="270"
android:type="linear"
/>
<padding android:left="10dp"
android:top="0dp"
android:right="10dp"
android:bottom="0dp"/>
<stroke
android:width="2dp"
android:color="#000000" />
</shape>
Run Code Online (Sandbox Code Playgroud) 我想知道是否有一种方法可以在垂直渐变下填充pyplot曲线,就像在这个快速模型中一样:

我在StackOverflow上发现了这个黑客,我不介意多边形,如果我能弄清楚如何使颜色贴图垂直:如何在Python matplotlib中的曲线下填充彩虹色
我是R的初学者,需要我的脚本帮助.我设法使用我的2D绘图上的库(ggplot2)生成缩放颜色渐变,如下所示;
z <- c(data$conf)
d <- qplot(x, y, xlab="Dimension 1", ylab="Dimension 2", colour=z)
d
d + scale_colour_gradient(limits=c(0, 1), data=data$conf, low="blue", high="red"))
Run Code Online (Sandbox Code Playgroud)
我现在正试图在3D绘图上重现这个渐变,我使用了scatterplot3d或plot3d.我相信colorRampPalette基于327行(1 ... 327)创建颜色渐变,而我对数据$ conf中的值函数的渐变感兴趣.我需要一个连接,但在哪里?
attach(data)
t1 <- c(data$conf)
jet.colors <- colorRampPalette(c("blue", "red"))
e <- plot3d(x, y, z, col=jet.colors(327))
Run Code Online (Sandbox Code Playgroud)
如果你可以帮助我那将是很棒的 - 或者如果你知道任何3D绘图/比例梯度包可以做得更好,也很酷.
以下是我所做的两种方法,
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<corners android:radius="30dp" />
<solid android:color="@color/colorAccent" />
<stroke
android:width="2dp"
android:color="@color/colorAccent" />
<gradient
android:angle="135"
android:endColor="#000"
android:startColor="#ffff"
android:type="linear" />
</shape>
Run Code Online (Sandbox Code Playgroud)
通过这样做我可以得到正确的效果,但颜色似乎合并,我想要两种颜色没有任何合并效果,然后我尝试这样,
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@color/white">
<shape android:shape="oval">
<corners android:radius="@dimen/size_30dp" />
</shape>
</item>
<item>
<rotate
android:fromDegrees="35"
android:pivotX="0%"
android:pivotY="100%">
<shape android:shape="rectangle">
<solid android:color="@color/textColorGreyExtraLight" />
</shape>
</rotate>
</item>
</layer-list>
Run Code Online (Sandbox Code Playgroud)
这种方法实际上搞砸了UI,我也在圆边上妥协,
所以,我有什么方法可以使用XML绘制这种效果?
任何形式的帮助将不胜感激.
FYI可绘制的宽度和高度会有所不同,因此对角线应始终从左下边缘到右上边缘.
谢谢