精品久久看,欧美成人久久一级c片免费,日本加勒比在线精品视频,国产一区二区三区免费大片天美,国产成人精品999在线,97理论三级九七午夜在线观看

東坡下載:內容最豐富最安全的下載站!

首頁編程開發(fā)Java → java實現(xiàn)屏幕取色

java實現(xiàn)屏幕取色

相關文章發(fā)表評論 來源:本站原創(chuàng)時間:2014/1/16 22:00:36字體大小:A-A+

更多

作者:不詳點擊:194次評論:0次標簽: 屏幕取色

代碼1。在屏幕上輸出當前鼠標所在的屏幕顏色。
import java.awt.*;

public class PickColor {
public static void main(String[] args) {
PickColor pc = new PickColor();
Color color = pc.pickColor();
System.out.println("color = "+color);
}

public Color pickColor() {
Color pixel = new Color(0,0,0);
Robot robot = null;
Point mousepoint;
int R,G,B;
// MouseInfo mouseinfo = new MouseInfo();
try {
robot = new Robot();
} catch (AWTException e) {
e.printStackTrace();
System.exit(1);
}
mousepoint = MouseInfo.getPointerInfo().getLocation();
pixel = robot.getPixelColor(mousepoint.x,mousepoint.y);
R = pixel.getRed();
G = pixel.getGreen();
return pixel;
}

}

代碼2。使用一個GUI,輸出當前鼠標所在的屏幕顏色,并改變GUI的背景色。
// create by kin 2004/10/24 refer to http://dev.csdn.net/article/44/44529.shtm

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;

public class PickColor2 extends JFrame {
public static void main(String[] args) {
PickColor2 pc = new PickColor2();
//Color color = pc.pickColor();
//System.out.println("color = "+color);
}

public PickColor2 () {
super("Pick Color");
setSize(200,200);
JPanel p =new JPanel();
getContentPane().add(p);
// this mouse listener only is limited in the java desktop region
p.addMouseMotionListener(new PickColorMouesMotionListener(p));
// this thread is really effected!
new PickColorThread(p).start();
setVisible(true); 
}

/**Mouse Motion Listener,when mouse are moving, then set corresping screens color to the JPanels background Color. */
class PickColorMouesMotionListener extends MouseMotionAdapter {
private JPanel p = null;
PickColorMouesMotionListener(JPanel p) {
this.p = p;
}
public void mouseMoved(MouseEvent e) {
Color c = pickColor();
this.p.setBackground(c);
//System.out.println (c);
}
}

class PickColorThread extends Thread {
private JPanel p = null;
PickColorThread(JPanel p){
this.p=p;
}
public void run () {
while (true) {
try {
Thread.currentThread().sleep(10);
Color c = pickColor();

this.p.setBackground(c);

// try change the foreground when background s r <= 50 or g <= 50 or b <= 50
Graphics g = p.getGraphics ();
if (c.getRed() <=50 || c.getGreen() <= 50 || c.getBlue() <= 50) {
g.setColor(Color.WHITE);
} else {
g.setColor(Color.BLACK);
}
g.drawString(c.toString(),0,100);
g = null;


//System.out.println (c);
} catch (InterruptedException e) {
e.printStackTrace();
System.exit(1);
}
}
}
}

/**Get Screen Color*/
public Color pickColor() {
Color pixel = new Color(0,0,0);
Robot robot = null;
Point mousepoint;
int R,G,B;
// MouseInfo mouseinfo = new MouseInfo();
try {
robot = new Robot();
} catch (AWTException e) {
e.printStackTrace();
System.exit(1);
}
mousepoint = MouseInfo.getPointerInfo().getLocation();
pixel = robot.getPixelColor(mousepoint.x,mousepoint.y);
R = pixel.getRed();
G = pixel.getGreen();
return pixel;
}

}


  • 屏幕取色軟件
屏幕取色軟件
(72)屏幕取色軟件

對于經常用電腦處理圖片或者專業(yè)的藝術設計人員來說,經常需要用到不同的顏色,而要記住每一個顏色代碼顯然是不現(xiàn)實的,這時候就可以用屏幕取色軟件來拾取電腦桌面上需要的顏色。這類可以將屏幕上的任意一點的顏色讀出來,轉換成RGB和Hex形式的顏色值。特別適合網頁設計人員,平面設計人員使用。東坡下載為大家整理了多個屏幕取色軟件,每一個都經過測試,保證綠色無毒。

...更多>>

擴展知識

相關評論

閱讀本文后您有什么感想? 已有 人給出評價!

  • 2791 喜歡喜歡
  • 2101 頂
  • 800 難過難過
  • 1219 囧
  • 4049 圍觀圍觀
  • 5602 無聊無聊
熱門評論
最新評論
發(fā)表評論 查看所有評論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數(shù): 0/500 (您的評論需要經過審核才能顯示)
主站蜘蛛池模板: 天天综合天天看夜夜添狠狠玩 | 天天摸天天操天天爽 | 激情五月视频 | 4399影视免费观看高清直播 | porn精品国产| 久久国产免费一区 | 八月丁香| 好姐妹1韩国版 | 亚洲伊人精品 | 欧美日韩亚洲区久久综合 | 色香视频在线 | 成人免费网站久久久 | 视频精品一区二区三区 | 国产一区精品视频 | 第四色激情网 | 国产人免费人成免费视频 | 国产欧美专区在线观看 | 久久久久九九精品影院 | 国产欧美日韩精品综合 | 四虎影视在线影院在线观看 | 91福利免费体验区观看区 | 欧美一级成人一区二区三区 | 国产精品成人久久久 | 成人免费小视频 | 狠狠久久久久综合网 | 亚洲欧美在线不卡 | 99久久综合给久久精品 | 五月天情网 | 99伊人| 久久精品国产欧美日韩亚洲 | 情之债电视剧全集 | 色婷婷在线观看视频 | 婷婷亚洲视频 | 日韩精品视频在线免费观看 | 善良的嫂子 1080p | 欧美日韩99 | 黄短视频在线观看免费版 | 国产你懂的在线 | 四虎永久免费地址在线观看 | 免费观看欧美一级高清 | 国产成人久久精品 |