<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk">
<title>调色板</title>
<style>
*{margin:0px;padding:0px;}
.color_table{width:229;border:border:1px solid #000000; cellspacing:0;cellpadding:0;border-bottom:none;border-collapse:collapse;}
.color_table tr{height:30px;}
.color_table td{background-color:#000000;}
.color_block{border:1px solid black;border-collapse: collapse}
.color_block td{border:1px solid black;cursor:pointer;}
.showinput{border:1px solid #000000;background-color:#ffff00;}
</style>
<script>
function initcolor(){
var ColorHex=new Array('00','33','66','99','CC','FF')
var SpColorHex=new Array('FF0000','00FF00','0000FF','FFFF00','00FFFF','FF00FF')
var colorTable=''
for (i=0;i<2;i++){
for (j=0;j<SpColorHex.length;j++){
colorTable=colorTable+'<tr height=12>'
if (i==0){
colorTable=colorTable+'<td width=11 style="background-color:#'+ColorHex[j]+ColorHex[j]+ColorHex[j]+'">'
}else{
colorTable=colorTable+'<td width=11 style="background-color:#'+SpColorHex[j]+'">'
}
for (k=0;k<3;k++){
for (l=0;l<6;l++){
colorTable=colorTable+'<td width=11 style="background-color:#'+ColorHex[k+i*3]+ColorHex[l]+ColorHex[j]+'">'
}
}
}
}
colorTable='<table class="color_table">'
+'<tr><td colspan=19 bgcolor=#eee>'
+'<div><input type="text" id="showcolor" size="20" disabled class="showinput"></div>'
+'</td></tr></table>'
+'<table id="colortab" class="color_block" cellspacing="0" cellpadding="0">'+colorTable+'</table>';
document.getElementById("colorpanel").innerHTML=colorTable;
var x = document.getElementById("colortab").getElementsByTagName("TD");
var col = document.getElementById("showcolor");
for(var i=0;i<x.length;i++){
x[i].onmouseover=function(){
col.value = col.style.backgroundColor = this._bc = this.style.backgroundColor;
this.style.backgroundColor = "white";
}
x[i].onmouseout=function(){
this.style.backgroundColor = this._bc;
}
x[i].onclick=function(){alert(this._bc)}//alert the color
}
}
</script>
</head>
<body onload="initcolor()">
<div id="colorpanel" style="margin:30px;"></div>
</body>
</html>
- 大小: 2 KB
分享到:
相关推荐
**MFC RGB简易调色板** MFC(Microsoft Foundation Classes)是微软提供的一套C++类库,用于简化Windows应用程序的开发。在这个“MFC RGB简易调色板”项目中,我们关注的是如何利用MFC来创建一个允许用户在0到255...
3. **颜色处理**:调色板功能需要实现颜色选择器,可以使用`ColorPickerDialog`或自定义视图。用户选择的颜色可以通过ARGB值表示,并传递给绘图函数改变画笔颜色。同时,可能还需要提供颜色混合、渐变等功能。 4. *...
标题中的“调色板”和描述中提到的程序与Java编程语言相关,这通常指的是在Java中使用颜色和图形处理的技巧。Java提供了一系列的类和方法来支持颜色操作,这些功能广泛应用于图形用户界面(GUI)开发、游戏制作、...
一个调试颜色的小工具,界面下方有颜色值显示,为十六进制,可以方便查询颜色在系统中的数值
**VB编写的调色板小程序**,是一种基于Visual Basic(VB)编程语言开发的简易应用程序,主要用于色彩选择和实验。VB作为微软推出的一种面向对象的编程工具,以其简单易学和强大的功能深受初学者和专业开发者的喜爱。...
我们将学习如何使用多窗体程序设计来实现不同的功能,例如学生成绩查询系统、简易调色板等。 综合案例 在本节课中,我们将学习如何将控件、事件处理、多窗体程序设计等技术结合使用,来实现一个综合案例。我们将...
这通常通过一个调色板或颜色选择器控件实现,允许用户选取所需的颜色。在Qt中,颜色可以用`QColor`对象表示,可以通过RGB、HSV或名字等多种方式定义。 3. **线宽调整**:用户可以改变线条的宽度,以适应不同需求。...
简易涂鸦板--页面总体分为两个模块,一个是工具栏,一个是画布。 游戏的基础功能有:选择画笔颜色、...其中在选 择画笔颜色时除了设置用户方便易选择的基础颜色外,还加入了调色板选择色调的功能,以 满足用户更多的需求。
【压缩包子文件的文件名称】"简易调色板"是压缩包中的核心文件,可能是一个VB工程文件或执行文件,用于运行这个自定义颜色选择器。用户可以通过打开这个文件,在VB环境中使用或测试该功能。 在Visual Basic中,创建...
基于Qt的简易画板+源代码+文档...调色板:画板上有一个调色板,用户可以选择不同的颜色来绘制图形或者填充颜色。 3.橡皮擦:画板上通常有橡皮擦工具,可以擦除绘制的痕迹或者进行局部修正。 4.形状绘制:画板可以提供绘
在这个“简易涂鸦板.zip”压缩包中,我们很可能会找到一个简单的编程实现,可能用Python或JavaScript等语言编写,用于创建这样一个功能。 涂鸦板的核心功能包括: 1. **画线操作**:用户可以点击并拖动鼠标来绘制...
一个功能灵活的调色插件,自带多种色盘,也可自定参数,能够对Texture和Sprite进行像素着色,官方描述是支持runtime的,可作为制作icon、图片修改和修补lightmap时的辅助工具;在没有ps的环境时也能当作简易工具使用
这通常通过一个颜色选择器实现,它提供了一个调色板供用户选取所需颜色。颜色选择器会将用户选择的颜色转换为RGB或十六进制值,并传递给画笔对象用于绘画。 2. **线条粗细变化**:这个功能允许用户调整绘制线条的...
3. **主题可定制**:正如描述中提到,这套模板包含多个主题颜色,用户可以根据喜好或品牌调色板选择合适的主题,或者自定义新的主题样式。 4. **易用性**:EasyUI 的 API 设计简单直观,学习成本相对较低,开发人员...
这种工具通常具有多种颜色模式(如RGB、HEX、CMYK等)供用户选择,并支持颜色历史记录和调色板功能,方便设计师快速调整和比较颜色。此外,一些高级的取色工具还可能包含色彩理论指导,帮助用户创造和谐统一的色彩...
Java编写的绘图板小程序是一款基于Java编程语言开发的简易画板应用,它提供了一系列丰富的绘图功能,如撤销、恢复、调色板选色、保存图像为BMP格式以及打开BMP图像等。这款程序的亮点在于采用了双缓冲技术,有效解决...
### 数字图像处理编程入门——理解Windows位图与调色板 #### 1. Windows位图与调色板概念解析 数字图像处理是一项基础而重要的技术,在计算机视觉、图形学和多媒体领域扮演着核心角色。《数字图像处理编程入门》一...
简易绘图软件 c语言,mfc 能实现橡皮经绘图,放大,缩放,拖放操作 可实现调色板工具 可实现参数画圆功能 qq:332311443
或者加入了颜色管理,支持复杂的色彩模式和调色板;又或者是添加了图层管理功能,方便用户对不同部分的图形进行独立编辑和组合。 源代码标签提示我们,这个项目是开源的,这意味着用户和开发者可以深入研究其内部...