Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Swing-触摸屏-L&;F_Java_Touch_Look And Feel - Fatal编程技术网

Java Swing-触摸屏-L&;F

Java Swing-触摸屏-L&;F,java,touch,look-and-feel,Java,Touch,Look And Feel,我正在用Java开发一个基于触摸屏的应用程序(使用Swing),用于自动机器之类的东西。由于操作系统负责所有的触摸事件,我只需要开发一个桌面应用程序并在触摸设备上使用它 如果有人能帮助我,我将不胜感激 i) 从触摸屏上卸下鼠标指针的步骤 ii)并获得与上面类似的外观和感觉(我使用Ubuntu作为操作系统,外观和感觉没有那么吸引人) Iam开发了一个类似的基于触摸的全屏swing应用程序,并隐藏鼠标光标Iam在我的主框架窗口上设置了一个透明的鼠标指针,如下所示: int[] pixels = ne

我正在用Java开发一个基于触摸屏的应用程序(使用Swing),用于自动机器之类的东西。由于操作系统负责所有的触摸事件,我只需要开发一个桌面应用程序并在触摸设备上使用它

如果有人能帮助我,我将不胜感激 i) 从触摸屏上卸下鼠标指针的步骤 ii)并获得与上面类似的外观和感觉(我使用Ubuntu作为操作系统,外观和感觉没有那么吸引人)


Iam开发了一个类似的基于触摸的全屏swing应用程序,并隐藏鼠标光标Iam在我的主框架窗口上设置了一个透明的鼠标指针,如下所示:

int[] pixels = new int[16 * 16];
Image image = Toolkit.getDefaultToolkit().createImage(
        new MemoryImageSource(16, 16, pixels, 0, 16));
Cursor transparentCursor = Toolkit.getDefaultToolkit()
        .createCustomCursor(image, new Point(0, 0),
                "invisibleCursor");
mainAppFrame.setCursor(transparentCursor);

至于外观和感觉,我实际上使用了金属l&f的自定义扩展,在这里我重写了ButtonUI绘制方法,以获得与您想要的非常相似的JButton。我建议你也这样做,这很有趣,也没那么难。

我正在开发一个类似的基于触摸的全屏swing应用程序,并隐藏鼠标光标。我在主框架窗口上设置了一个透明的鼠标指针,如下所示:

int[] pixels = new int[16 * 16];
Image image = Toolkit.getDefaultToolkit().createImage(
        new MemoryImageSource(16, 16, pixels, 0, 16));
Cursor transparentCursor = Toolkit.getDefaultToolkit()
        .createCustomCursor(image, new Point(0, 0),
                "invisibleCursor");
mainAppFrame.setCursor(transparentCursor);
至于外观和感觉,我实际上使用了金属l&f的自定义扩展,在这里我重写了ButtonUI绘制方法,以获得与您想要的非常相似的JButton。我建议你也这样做,这很有趣,也没那么难。

可能相关:可能相关: