【发布时间】:2013-09-05 06:45:20
【问题描述】:
我创建了一个 Java 应用程序,它在 Windows7 操作系统的桌面上运行良好。 我尝试在 Windows 8 环境中运行该程序。我使用的设备是平板电脑。 Java 应用程序已安装并确实运行。但问题在于双击。该程序具有类似于双击和选择项目的功能。 但是在平板电脑中,您必须双击该平板电脑。但是双击该项目将无济于事。它只会在第一次单击时突出显示,但在双击它时,什么也没有。 Windows 8 平板电脑中关于这个的问题可能是什么。 这和 Windows 8 中的 java 有关系吗?
非常感谢任何想法。谢谢
[更新:] 事件代码:
private void jListItemsMouseClicked(java.awt.event.MouseEvent evt) {
System.out.println("Product Clicked 1");
if (evt.getClickCount() == 2) {
m_ReturnProduct = (ItemsInfo) jListItems.getSelectedValue();
if (m_ReturnProduct != null) {
buttonTransition(m_ReturnProduct);
}
}
}
【问题讨论】:
-
你在听什么活动?
-
鼠标点击事件。那么,该事件在 Windows 8 平板电脑中不起作用?
-
双击鼠标事件?似乎您很幸运它可以在 Windows 7 上运行。您在方法中使用 MouseEvent.getClickCount() 吗?如果您向我们展示一些侦听器的代码,也许会对我们有所帮助
-
是的,它最初部署在 windows 7-desktop 中。但在 windows8 平板电脑上..什么都没有。我将更新我的帖子以包含我的事件代码
-
我猜在 Windows 8 上,您在该方法中运行了 2 次,都是 clickcount = 1,这就是为什么没有执行任何操作。你能试试我是真的吗?如果是这样:我可能有解决方法