下载之家:专注下载8年,极速安全,用心打造!

下载之家首页 |最新软件 |软件排行 |软件专题

您当前所在位置: 下载之家 >  软件下载 >  图形软件 >  屏幕录像 >  Java取色器v1.1 绿色无毒版

Java取色器v1.1 绿色无毒版

Java取色器

  • 软件大小:95.00KB
  • 软件语言:简体中文
  • 软件类型:国产软件
  • 软件授权:免费软件
  • 更新时间:2014-02-17
  • 软件类别:屏幕录像
  • 软件官网:
  • 应用平台:WinAll
软件评分
网友评分:6
软件介绍 人气软件 下载地址 相关文章

使用上稍微不太习惯,但总比到各个不靠谱的下载站下载个病毒的软件要好多了,鼠标点选要获取的地方,然后点击alt即可获取到颜色值
效果图如下:

Java取色器开发背景:
自己的想法能用各种代码的组合实现出来,真的很有成就感啊,哈哈。
在你想要的颜色上面点下ALT键,就这么简单。
.exe文件使用exe4j做的,在我的机子上能用,没有别的机子进行测试,要是不能用,请通知我。
今天对前几天做的取色器进行了修改,去掉了一大堆重复的代码,添加了一个JLabel,可以对选中的颜色进行即时显示,防止点错,欢迎大家的使用。
经过了这么多天,我对面向对象还是不是很明白,写的代码的结构也不好,谁能帮我改一下啊,谢谢了。
更新日志:
v1.1
终于回到家了,对前几天做的取色器进行了修改,去掉了一大堆重复的代码,
添加了一个JLabel,可以对选中的颜色进行即时显示,防止点错,欢迎大家的使用。
经过了这么多天,对面向对象还是不是很明白,写的代码的结构也不好,谁能帮我改一下呢?

v1.0
经过这么多天的学习,这是我做出的第一个JAVA程序。自己的想法能用各种代码的组合实现出来,真的很有成就感啊,哈哈。
在你想要的颜色上面点下ALT键,就这么简单。
等有空了,我还想在这上面多加点功能,如果你有了好的想法,请告诉我一下。
谢谢。
代码如下:
Java code
/**Java取色器 v1.1
终于回到家了,对前几天做的取色器进行了修改,去掉了一大堆重复的代码,
添加了一个JLabel,可以对选中的颜色进行即时显示,防止点错,欢迎大家的使用。
**/
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.awt.MouseInfo.*;
import java.awt.datatransfer.*;
public class ColorTest extends JFrame implements ActionListener,KeyListener
{
Robot robot;
Point mousepoint;
Integer R=0,G=0,B=0;
Integer X=0,Y=0;
Color pixel = new Color(0,0,0);
String s16="";
MouseInfo mouseinfo=null;
JLabel JR,JG,JB,JX,JY,J16,JCol;
JTextField JTFR,JTFG,JTFB,JTFX,JTFY,JTF16;
JButton JCopy,JExit;
JPanel pix=new JPanel(),zb=new JPanel(),pb=new JPanel();
//主窗口上菜单的建造。
public void setMenuBar()
{
JMenuBar myBar=new JMenuBar();
JMenu helpMenu=new JMenu("帮助");
JMenuItem help_About=new JMenuItem("关于");
this.setJMenuBar(myBar);
myBar.add(helpMenu);
helpMenu.add(help_About);
help_About.addActionListener(this);
}
//界面各种组件的初始化以及布局。
public void ColorTest()
{
setTitle("DarkMao");
JR=new JLabel("R: ");
JG=new JLabel("G: ");
JB=new JLabel("B: ");
JX=new JLabel("X: ");
JY=new JLabel("Y: ");
J16=new JLabel("十六进制表示:");
JCol=new JLabel("■■■■■");
JTFR=new JTextField(5);
JTFG=new JTextField(5);
JTFB=new JTextField(5);
JTF16=new JTextField(6);
JTFX=new JTextField(5);
JTFY=new JTextField(5);
JCopy=new JButton("复制");
JExit=new JButton("退出");
setFocusable(true);
addKeyListener(this);
JCopy.addActionListener(this);
JExit.addActionListener(this);
JCopy.addKeyListener(this);
JExit.addKeyListener(this);
JTFR.addKeyListener(this);
JTFG.addKeyListener(this);
JTFB.addKeyListener(this);
JTF16.addKeyListener(this);
JTFX.addKeyListener(this);
JTFY.addKeyListener(this);
pix.setLayout(new FlowLayout());
zb.setLayout(new FlowLayout());
pb.setLayout(new FlowLayout());
pix.add(JR);
pix.add(JTFR);
pix.add(JG);
pix.add(JTFG);
pix.add(JB);
pix.add(JTFB);
zb.add(JX);
zb.add(JTFX);
zb.add(JY);
zb.add(JTFY);
pix.add(JCol);
pix.add(J16);
pix.add(JTF16);
pb.add(JCopy);
pb.add(JExit);
setLayout(new BorderLayout());
add(pix,BorderLayout.CENTER);
add(zb,BorderLayout.NORTH);
add(pb,BorderLayout.SOUTH);
}
//把当前选中的颜色的十六进制表示复制到系统的剪贴板中,方便使用。
//输入的参数就是待放入剪贴板的数据。
public static void setClipboard(String str)
{
StringSelection ss = new StringSelection(str);
Toolkit.getDefaultToolkit().getSystemClipboard().setContents(ss, null);
}
//对按钮和菜单进行响应。
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==JCopy)
{ if(s16=="")
{
JOptionPane.showMessageDialog(null,"请在你想要的颜色上面按Alt键进行选取。","提示",JOptionPane.INFORMATION_MESSAGE);
}
else
{
setClipboard(s16);
JOptionPane.showMessageDialog(null,"你所选取的16进制颜色代码 "+s16+" 已经复制到剪贴板中,请在你想用的地方按Ctrl+V粘贴。","提示",JOptionPane.INFORMATION_MESSAGE);
}
}
else if(e.getSource()==JExit)
{
JOptionPane.showMessageDialog(null,"谢谢您的使用,这是我用java做的第一个小程序,如果你在使用过程用有了什么好玩的想法,一定要告诉我啊!","谢谢使用",JOptionPane.INFORMATION_MESSAGE);
System.exit(0);
}
if(e.getActionCommand()=="关于")
JOptionPane.showMessageDialog(this,"DarkMao 取色器 1.0 和PS里的拾色器功能类似,但是使用方便,不用先截图再打开PS了,希望你能喜欢。想知道鼠标在的这一点的颜色吗?点下ALT键看看吧。如果你在使用过程中有了什么主意的话,请告诉我一下,谢谢。 E-mail: 2whol@163.com","关于我",JOptionPane.INFORMATION_MESSAGE);
}
//当按键放开的时候才对案件进行响应,如果不想一下一下的点,
//可以把里边的代码剪切到keyPressed()中,这样只要按下alt键同时移动鼠标就可以了。
public void keyReleased(KeyEvent e)
{
//int code=e.getKeyCode();
//System.out.println(code);
if(e.getKeyCode()==18)
{
try{
Robot robot = new Robot();
mousepoint = mouseinfo.getPointerInfo().getLocation();
//System.out.println(mousepoint);
pixel = robot.getPixelColor(mousepoint.x,mousepoint.y);
X = mousepoint.x;
Y = mousepoint.y;
R = pixel.getRed();
G = pixel.getGreen();
B = pixel.getBlue();
JTFR.setText(R.toString());
JTFG.setText(G.toString());
JTFB.setText(B.toString());
JTFX.setText(X.toString());
JTFY.setText(Y.toString());
//System.out.println(pixel);
s16="#"+Integer.toHexString(R)+Integer.toHexString(G)+Integer.toHexString(B);//得到颜色的十六进制表示。
JTF16.setText(s16);
Color col=new Color(R,G,B);
JCol.setForeground(col);//对当前选中的颜色进行显示。
}catch(AWTException ex)
{
ex.printStackTrace();
}
}
}
public void keyTyped(KeyEvent e)
{
}
public void keyPressed(KeyEvent e)
{
}
}
class CT
{
public static void main(String[] args)
{
ColorTest ct = new ColorTest();
ct.setMenuBar();
ct.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
ct.setSize(300,200);
ct.setLocation(200,200);
ct.ColorTest();
ct.setVisible(true);
}
}

人气软件

  • 屏幕录像专家破解版 v7.5完美破解版(轻松屏幕录像制作)

    屏幕录像专家破解版是一款专业的屏幕录像制作工具。这款软件界面是中文版本,已经破解,里面的内容并不怎么复杂,录制视频和简单按设置的快捷键、点击录制键、或者点击三角按钮,...

    下载
  • 拍大师v5.1.0.0

      拍大师电脑版是一个简单好用、功能强大的视频创作软件,它整合了屏幕/摄像头录像、视频剪辑、配音配乐、特效处理、动感相册、手绘涂鸦、导出GIF聊天表情以及其他多种高级功能,且屏幕录像兼容所有游戏,拍大师电脑版是广大网民、玩家分享精彩的最佳工具。

    下载
  • AirPlayer(itools苹果录屏大师)v1.0.1.8 最新版

    AirPlayer(itools苹果录屏大师)是一款能够让iphone或ipad里的游戏、照片、视频等通过wifi到投射到电脑或电视屏幕上的软件。AirPlayer能够让iPhone, iPod touch和iPad, iPad mini通过WiFi网络投射到支持AirPlay的设备上,例如苹果的Apple TV(这个设备尚未在大陆官方苹果店销售)。这样就能在更大的屏幕或好的音响中更好的体验苹果移动设备上的视频,音乐,照片。

    下载
  • Winkv2.1

    Wink录屏软件是一款可以实时录制屏幕动态的客户端,它能实时捕捉屏幕上的任何操作,并生成相对应的屏幕视频。用户可以使用该款软件录制某款软件的使用教学视频,也可以在游戏时录制整个游戏过程,还能录制与亲人的聊天视频方便日后回放。

    下载
  • Greenshot(截图工具)v1.2.5.9 简体中文版

    Greenshot绿色截图软件,体积虽小但是功能强悍。您可以快速的截取整个视窗或荧屏的一部份截图

    下载
  • LICEcap gif制作软件V1.26

    LICEcap 是一款简洁易用的动画屏幕录制软件。LICEcap捕捉屏幕的区域并保存为gif动画或lcf格式。特色:LICEcap直观易用,功能灵活,支持 Windows 和 OSX。其设计思

    下载
  • 抠抠视频秀v4.5.3 官方最新版

    视频网站上琳琅满目的节目很多(例如优酷,酷6,土豆等等网站)轻轻松松,将您喜爱的在线视频转化成GIF动画文件. 完美支持各种在线视频网站(目前没发现不支持的)您有想过把这些视频截取一个片段,把

    下载
  • 超级捕快 免费版 v15.4.3690白金版

    超级捕快(视频捕捉和录制超强)功能强大,可以捕捉视频,可以屏幕录像还可以播放视频音频,真的非常方便。此外它还支持对视频的简单编辑,加文字加水印以及添加日期等,兼容性好。

    下载
  • FastStone CaptureV7.7绿色汉化破解版((含视频破解教程)

    一款免费的图像浏览、编辑和抓屏工具,支持包括BMP, JPEG, JPEG 2000, GIF, PNG, PCX, TIFF, WMF, ICO 和TGA在内的所有主流图片格式,其独有的光滑和毛刺处理技术让图片更加清晰,提供缩放、旋转、减切、颜色调整功能。

    下载
  • WebcamXP pro(视频监控软件)特别版 v5.7.20

    WebcamXP Pro是一款相当有特色的软件,除了支持使用家用摄像头做视频源,视频文件、桌面等也都可以成为软件的视频源,并且在软件内建的服务器之中,还提供了聊天室功能,可以支持多人实时查看你的监控画

    下载
  • 屏幕录像专家注册机2011(7.5)_屏幕录像专家2011注册机

    屏幕录像专家 2011注册机输入机器码和用户名,生成注册码再将注册码填入录像专家软件注册即可

    下载
  • Mirillis Action! (高清屏幕录像工具)v1.22.0 官方中文版

    Mirillis Action!是一个卓越的高清屏幕录像软件。使用它录制的视频可以完美还原Windows Aero 的高清效果

    下载
  • 飞扬摄像头录像精灵 特别版V3.2

    摄像头录像精灵是一款小巧的计算机摄像头监控捕获软件。功能:这款视频录像软件可以为使用计算机数码摄像头、数码照相机的用户提供方便快捷的录像功能。也可以进行qq视频录像,作为qq视频录像软件来使用

    下载
  • Snagit(截图工具)v11.4.0.176汉化破解版

    可以捕获窗口,屏幕,也可以按区域抓图。一个非常优秀的屏幕、文本和视频捕获与转换程序。 可以捕获Windows屏幕、DOS屏幕;RM电影、游戏画面;菜单、窗口、客户区窗口、最后一个激活的窗口或用鼠标

    下载
  • Java取色器v1.1 绿色无毒版

    使用上稍微不太习惯,但总比到各个不靠谱的下载站下载个病毒的软件要好多了,鼠标点选要获取的地方,然后点击alt即可获取到颜色值效果图如下:Java取色器开发背景:自己的想法能用各种代码的组合

    下载
  • 英雄联盟录像工具 官方最新版v4.5

    拍大师英雄联盟专版是一个简单好用、功能强大的视频创作软件,它整合了屏幕/摄像头录像、视频剪辑、配音配乐、特效处理、动感相册、手绘涂鸦、导出GIF聊天表情以及其他多种高级功能,且屏幕录像兼容所有游戏,是

    下载
  • oCam(屏幕图像抓取录制)v98.0 去广告中文版

    OCAM是一个方便和可靠的实用程序设计,使您能够录制或抓取你的桌面屏幕。特点:oCam 算是简单好用的免费软体,兼具了萤幕撷图与录影功能,不过撷图只支援 png 档案格式,录影才是这个软体的强

    下载
  • ZD Soft Screen Recorder(屏幕录制工具) V8.0汉化特别版

      ZD Soft Screen Recorder是一款功能强大的屏幕视频录制软件!它操作简单易懂,适合新手操作,界面清爽明朗,占用的资源非常小,一般的机器足以轻松录制出流畅的屏幕录像来。ZD Soft Screen Recorder(屏幕录像软件)可以录制电脑屏幕(摄像头,桌面全屏,指定区域,窗口等),实时同步音频(LAME 编码),供演示或讲解之用。ZD Soft Screen Recorder是非常优秀的屏幕录制工具!

    下载
  • 飞扬屏幕截图v1.85 安装版

     飞扬屏幕截图是一款非常方便的屏幕图像截取工具,可方便地帮助您将计算机屏幕显示内容用文件的形式保存下来。其具有全屏及区域截图功能,可将截取的图像复制到剪贴板或保存为标准的Windows图像格

    下载
  • 文通慧视v3.1 绿色版

    简介:只要动动鼠标,象QQ截图一样简单,就能自动将不可编辑文字轻松转换成可编辑文字;另外,该软件还完美支持鼠标手写,不会打字也能输入文字。可以完美运行在XP系统和VISTA、WIN7系统!已破解无限制

    下载

下载地址

相关文章

更多>>猜你喜欢