Java Swing-触摸屏-L&;F
我正在用Java开发一个基于触摸屏的应用程序(使用Swing),用于自动机器之类的东西。由于操作系统负责所有的触摸事件,我只需要开发一个桌面应用程序并在触摸设备上使用它 如果有人能帮助我,我将不胜感激 i) 从触摸屏上卸下鼠标指针的步骤 ii)并获得与上面类似的外观和感觉(我使用Ubuntu作为操作系统,外观和感觉没有那么吸引人)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
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。我建议你也这样做,这很有趣,也没那么难。可能相关:可能相关: