浏览代码

Cursor remove on fullscreen on rpi

jancoow 10 年之前
父节点
当前提交
07e35d02c8
共有 1 个文件被更改,包括 8 次插入0 次删除
  1. 8 0
      main/Window.java

+ 8 - 0
main/Window.java

@@ -1,9 +1,13 @@
 package main;
 
+import java.awt.Cursor;
 import java.awt.GraphicsDevice;
 import java.awt.GraphicsEnvironment;
+import java.awt.Point;
+import java.awt.Toolkit;
 import java.awt.event.WindowAdapter;
 import java.awt.event.WindowEvent;
+import java.awt.image.BufferedImage;
 
 import javax.swing.JFrame;
 
@@ -52,6 +56,10 @@ public class Window extends JFrame {
 		if(ON_RASP) //TODO REMOVE
 		{
 			led = new LedHandler();
+			//dissapear cursor
+			BufferedImage cursorImg = new BufferedImage(16, 16, BufferedImage.TYPE_INT_ARGB);
+			Cursor blankCursor = Toolkit.getDefaultToolkit().createCustomCursor(cursorImg, new Point(0, 0), "blank cursor");
+			this.setCursor(blankCursor);
 		}
 		
 		ButtonHandler bth = new ButtonHandler(led);