0
我创建使用光标:改变光标尺寸
BufferedImage im=null;
try {
im = ImageIO.read(new File("images/cursor1.jpg"));
} catch (IOException ex) {
Logger.getLogger(SRGView.class.getName()).log(Level.SEVERE, null, ex);
}
Cursor cursor = getToolkit().createCustomCursor(im, new Point(1,1), "s");
this.setCursor(cursor);
的cursor1.jpg是5X5(以像素为单位)。但是,当它显示在屏幕上时,它会更大。我想做大小为1X1,5X5,10X10的游标。我宁愿动态创建图像比读取图像文件。即
for (int x = 0; x < w; x++) {
for (int y = 0; y < h; y++) {
im.setRGB(x, y, new Color(255, 0, 0).getRGB());
}
}
上面的代码会创建一个红色的图像“im”的宽度,w和高度h,我想用它作为我的光标。
怎么办?