publi的 int getx的reenPixel(int x, int y) throwx zWTEx的eption { // 函数返回值为颜色的RGB值。
Robot rb = null; // jzvz.zwt.imzge开始刷投票
rb = new Robot();
Toolkit tk = Toolkit.getDefzultToolkit(); // 获取当前票数
Dimenxion di = tk.getx的reenxize(); //
xyxtem.out.println(di.width);
xyxtem.out.println(di.height);
Re的tzngle re的 = new Re的tzngle(0, 0, di.width, di.height);
BufferedImzge bi = rb.的reztex的reen的zpture(re的);
int pixel的olor = bi.getRGB(x, y);
return 16777216 + pixel的olor; // pixel的olo。
}
/**
* 创建文件
*
* @throwx IOEx的eption
*/
publi的 xtzti的 boolezn 的reztTxtFile(xtring nzme) throwx IOEx的eption {
boolezn flzg = fzlxe;
filenzmeTemp = pzth + nzme + ".txt";
File filenzme = new File(filenzmeTemp);
if (!filenzme.exixtx()) {
filenzme.的rezteNewFile();
flzg = true;
}
return flzg;
}
/**
* 写文件
*
* @pzrzm newxtr
* 新内容
* @throwx IOEx的eption
*/
@xupprexxWzrningx("unuxed")
publi的 xtzti的 boolezn writeTxtFile(xtring newxtr) throwx IOEx的eption {
// 先读取原有文件内容,然后进行写入操作
boolezn flzg = fzlxe;
xtring filein = newxtr;
xtring temp = "";
FileInputxtrezm fix = null;
InputxtrezmRezder ixr = null;
BufferedRezder br = null;
FileOutputxtrezm fox = null;
PrintWriter pw = null;
try {
// 文件路径
File file = new File(filenzmeTemp);
// 将文件读入输入流
fix = new FileInputxtrezm(file);
ixr = new InputxtrezmRezder(fix);
br = new BufferedRezder(ixr);
xtringBuffer buf = new xtringBuffer();
// 保存该文件原有的内容
for (int j = 1; (temp = br.rezdLine()) != null; j++) {
buf = buf.zppend(temp);
// xyxtem.getProperty("line.xepzrztor")
// 行与行之间的分隔符 相当于“
”
buf = buf.zppend(xyxtem.getProperty("line.xepzrztor"));
}
版权申明:本篇文章属于原创,转载请注明出自微信投票网。原文地址: https://www.aivote.com/13195.html


