样式属性
样式的表UI组件
使用风格
对象为表格UI组件中的单元格创建颜色、字体和对齐样式。控件创建的图形的父元素必须是表UI组件uifigure
函数或其子容器之一。您可以创建风格
对象使用uistyle
函数,指定其属性,然后使用addStyle
函数。属性可以从表中删除样式removeStyle
函数。
风格
添加到表UI组件的对象在视觉上优先于您在表格
对象,无论您以何种顺序创建它们。控件上设置了红色前景色,但在此代码中,蓝色字体颜色仍显示在表中表格
对象。
Uit = uitable(ufigure,“数据”兰德(100、10));S = ustyle;s.FontColor =“蓝”;addStyle(外的,s);外的。F或egroundColor =“红色”;
![](http://www.tatmou.com/help/releases/R2019b/matlab/ref/uistyle_algorithm.png)
颜色
写成BackgroundColor
- - - - - -背景颜色
[]
(默认)|RGB值|十六进制颜色代码|“r”
|‘g’
|“b”
|……
背景色,指定为RGB三元组、十六进制颜色代码或表中列出的颜色选项之一。
RGB三组和十六进制颜色代码对于指定自定义颜色很有用。
RGB三元组是一个三元素行向量,其元素指定颜色的红、绿和蓝分量的强度。强度必须在这个范围内
[0, 1]
,例如,[0.4 0.6 0.7]
.十六进制颜色码是字符向量或以散列符号(
#
)后面跟着三个或六个十六进制数字,取值范围为0
来F
.这些值不区分大小写。因此,颜色代码“# FF8800”
,“# ff8800”
,“# F80”
,“# f80”
是等价的。
或者,您可以通过名称指定一些常用颜色。该表列出了已命名的颜色选项、等效的RGB三元组和十六进制颜色代码。
颜色名称 | 短名称 | RGB值 | 十六进制颜色代码 | 外观 |
---|---|---|---|---|
“红色” |
“r” |
[10 0 0] |
“# FF0000” |
|
“绿色” |
‘g’ |
[0 10 0] |
“# 00 ff00” |
|
“蓝” |
“b” |
[0 0 1] |
“# 0000 ff” |
|
“青色” |
“c” |
[0 1 1] |
“# 00飞行符” |
|
“红色” |
“米” |
[10 0 1] |
“#就” |
|
“黄色” |
“y” |
[11 10 0] |
“# FFFF00” |
|
“黑” |
“k” |
[0 0 0] |
# 000000的 |
|
“白色” |
' w ' |
[1 1 1] |
“# FFFFFF” |
|
这里是RGB三组和十六进制的颜色代码的默认颜色MATLAB®在许多类型的图中使用。
RGB值 | 十六进制颜色代码 | 外观 |
---|---|---|
[0 0.4470 0.7410] |
“# 0072 bd” |
|
[0.8500 0.3250 0.0980] |
“# D95319” |
|
[0.9290 0.6940 0.1250] |
“# EDB120” |
|
[0.4940 0.1840 0.5560] |
“# 7 e2f8e” |
|
[0.4660 0.6740 0.1880] |
“# 77 ac30” |
|
[0.3010 0.7450 0.9330] |
“# 4 dbeee” |
|
[0.6350 0.0780 0.1840] |
“# A2142F” |
|
FontColor
- - - - - -字体颜色
[]
(默认)|RGB值|十六进制颜色代码|“r”
|‘g’
|“b”
|……
字体颜色,指定为RGB三元组、十六进制颜色代码或表中列出的选项之一。
RGB三组和十六进制颜色代码对于指定自定义颜色很有用。
RGB三元组是一个三元素行向量,其元素指定颜色的红、绿和蓝分量的强度。强度必须在这个范围内
[0, 1]
;例如,[0.4 0.6 0.7]
.十六进制颜色码是字符向量或以散列符号(
#
)后面跟着三个或六个十六进制数字,取值范围为0
来F
.这些值不区分大小写。因此,颜色代码“# FF8800”
,“# ff8800”
,“# F80”
,“# f80”
是等价的。
或者,您可以通过名称指定一些常用颜色。该表列出了已命名的颜色选项、等效的RGB三元组和十六进制颜色代码。
颜色名称 | 短名称 | RGB值 | 十六进制颜色代码 | 外观 |
---|---|---|---|---|
“红色” |
“r” |
[10 0 0] |
“# FF0000” |
|
“绿色” |
‘g’ |
[0 10 0] |
“# 00 ff00” |
|
“蓝” |
“b” |
[0 0 1] |
“# 0000 ff” |
|
“青色” |
“c” |
[0 1 1] |
“# 00飞行符” |
|
“红色” |
“米” |
[10 0 1] |
“#就” |
|
“黄色” |
“y” |
[11 10 0] |
“# FFFF00” |
|
“黑” |
“k” |
[0 0 0] |
# 000000的 |
|
“白色” |
' w ' |
[1 1 1] |
“# FFFFFF” |
|
下面是MATLAB在许多类型的图中使用的默认颜色的RGB三组和十六进制颜色代码。
RGB值 | 十六进制颜色代码 | 外观 |
---|---|---|
[0 0.4470 0.7410] |
“# 0072 bd” |
|
[0.8500 0.3250 0.0980] |
“# D95319” |
|
[0.9290 0.6940 0.1250] |
“# EDB120” |
|
[0.4940 0.1840 0.5560] |
“# 7 e2f8e” |
|
[0.4660 0.6740 0.1880] |
“# 77 ac30” |
|
[0.3010 0.7450 0.9330] |
“# 4 dbeee” |
|
[0.6350 0.0780 0.1840] |
“# A2142F” |
|
字体和对齐方式
字体名
- - - - - -字体的名字
”
(默认)|系统支持的字体金宝app名称
字体名称,指定为系统支持的字体名称。金宝app默认字体取决于特定的操作系统和区域设置。
如果指定的字体不可用,MATLAB将使用运行应用程序的系统上可用的字体中的最佳匹配。
FontWeight
- - - - - -字体粗细
”
(默认)|“正常”
|“大胆”
字体权重,指定为以下值之一:
“正常”
-由特定字体定义的默认重量“大胆”
-较粗的字符轮廓“正常”
并非所有字体都有粗体字体粗体。对于没有的字体,指定“大胆”
结果显示正常字体粗细。
FontAngle
- - - - - -字体角
”
(默认)|“正常”
|“斜体”
字体角度,指定为“正常”
或“斜体”
.不是所有字体都有斜体角度。对于没有的字体,指定“斜体”
结果字体角度正常。
HorizontalAlignment
- - - - - -单元格文本的水平对齐
”
(默认)|“左”
|“对”
|“中心”
单元格文本的水平对齐,指定为表中的值之一。
价值 | 例子 |
---|---|
“左” |
|
“对” |
|
“中心” |
|
如果你加上风格
对象中指定水平对齐的表UI组件,则它优先于与您为ColumnFormat
的属性表格
对象。的ColumnFormat
属性仍然像正常情况一样转换值。
R2019b引入
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。