第一步、进入到vs界面,在上方工具栏中选择箭头所指的工具选项,如下图所示。
第二步、选择箭头所指的选项,点击进入选项窗口,如下图所示。
第三步、点击箭头所指的环境选项,进入到环境设置,如下图所示。
第四步、在下拉列表中选择箭头所指的字体和颜色,进行相关设置,如下图所示。
第五步、在这里可以对各种显示项的格式进行相关的设置,包括大小,字体,像前景,项背景等,可以进行自己喜欢的设置,如下图所示。
import javaawt;
import javaawtevent;
public class adjustcolor implements AdjustmentListener, WindowListener {
Frame f=new Frame("调整颜色");
Label l1=new Label("调整滚动条,会改变初始颜色",LabelCENTER);
Label l2=new Label("此处显示颜色值",LabelCENTER);
Label l3=new Label("红",LabelCENTER);
Label l4=new Label("绿",LabelCENTER);
Label l5=new Label("蓝",LabelCENTER);
Scrollbar scr1=new Scrollbar(ScrollbarHORIZONTAL,0,10,0,265);
Scrollbar scr2=new Scrollbar(ScrollbarHORIZONTAL,0,10,0,265);
Scrollbar scr3=new Scrollbar(ScrollbarHORIZONTAL,0,10,0,265);
public adjustcolor(){
fadd(l1);
fadd(l2);
fadd(l3);
fadd(l4);
fadd(l5);
fadd(scr1);
fadd(scr2);
fadd(scr3);
fsetSize(400,350);
fsetVisible(true);
faddWindowListener(this);
fsetResizable(false);
l1setBackground(ColorGREEN);
scr1setBounds(35,225,360,25);
scr2setBounds(35,255,360,25);
scr3setBounds(35,285,360,25);
l1setBounds(0,0,400,200);
l2setBounds(0,310,400,30);
l3setBounds(0,225,30,30);
l4setBounds(0,255,30,30);
l5setBounds(0,285,30,30);
scr1addAdjustmentListener(this);
scr2addAdjustmentListener(this);
scr3addAdjustmentListener(this);
l1setBackground(ColorGREEN);
scr1setBackground(ColorRED);
scr2setBackground(ColorGREEN);
scr3setBackground(Colorblue);
}
public void adjustmentValueChanged(AdjustmentEvent e){
int a=scr1getValue();
int b=scr2getValue();
int c=scr3getValue();
l1setBackground(new Color(a,b,c)) ;
l2setText("红"+" "+"绿"+" "+"蓝"+" "+a+" "+b+" "+c);
l1setText(null);
}
public static void main(String[] args){
new adjustcolor();
}
public void windowActivated(WindowEvent arg0) {
// TODO Auto-generated method stub
}
public void windowClosed(WindowEvent arg0) {
}
public void windowClosing(WindowEvent arg0) {
Systemexit(0);
}
public void windowDeactivated(WindowEvent arg0) {
// TODO Auto-generated method stub
}
public void windowDeiconified(WindowEvent arg0) {
// TODO Auto-generated method stub
}
public void windowIconified(WindowEvent arg0) {
// TODO Auto-generated method stub
}
public void windowOpened(WindowEvent arg0) {
// TODO Auto-generated method stub
}
}
这是源代码 应该是你想要的
1system(char)是调用系统命令。
2你得知道命令行color的用法:
COLOR [attr] 设置默认的控制台前景和背景颜色。
attr 指定控制台输出的颜色属性
颜色属性由两个十六进制数字指定 -- 第一个为背景,第二个则为
前景。每个数字可以为以下任何值之一:
0 = 黑色 8 = 灰色
1 = 蓝色 9 = 淡蓝色
2 = 绿色 A = 淡绿色
3 = 湖蓝色 B = 淡浅绿色
4 = 红色 C = 淡红色
5 = 紫色 D = 淡紫色
6 = ** E = 淡**
7 = 白色 F = 亮白色
例如: "COLOR fc" 在亮白色上产生亮红色。
3i + 48 = i + '0' = 'i' (0=<i<=9);
i + 55 = i + 65 - 10 = i + 'A' - 10 (10<=i<=15);
也就是把数i(0<=i<=15)转换成十六进制对应的字符。
4i%16 是取值范国为0~15,str[6]对应背景色的值。
附加:
给你举几个例子吧:
当i=30时,i%16=14>10 所以i%16<10不成立,str[6]=i%16+55=14+55=4+65=4+'A'='E';
当i=31时,i%16=15>10 所以i%16<10不成立,str[6]=i%16+55=15+55=5+65=5+'A'='F';
当i=32时,i%16=0<10 所以i%16<10成立,str[6]=i%16+48=0+'0'='0';
当i=33时,i%16=1<10 所以i%16<10成立,str[6]=i%16+48=1+'0'='1';
turtle是一个简单的绘图工具。它提供了一个海龟,你可以把它理解为一个机器人,只听得懂有限的指令。 1在文件头写上如下行,这能让我们在语句中插入中文 #--coding:utf-8-- 2用importturtle导入turtle库 3绘图窗口的原点(0,0)在正中间
构造一个Color对象,Color类用来表示一个32位颜色,这儿的四个数分别表示Alpha(透明度),RGB(红绿蓝)四个分量,每个分量的范围为0~255,比如new Color(255, 255, 255, 255)就是白色,new Color(0,0,0,0)是完全透明的颜色,new Color(128, 255, 0, 0) 是半透明的红色。
以上就是关于C语言怎么调颜色全部的内容,包括:C语言怎么调颜色、用java声明一个颜色类Color、C++程序 颜色变换等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)