【问题标题】:How can I intercept mouse events outside a Java modal dialog,如何在 Java 模式对话框之外拦截鼠标事件,
【发布时间】:2013-01-29 00:38:06
【问题描述】:

我在 Java 中有一个模态对话框,想知道用户何时在对话框外(在应用程序的另一个窗口上)单击,而不是让它“blong”并闪烁边框。对于诸如选择颜色等之类的事情。

【问题讨论】:

    标签: java swing dialog awt modal-dialog


    【解决方案1】:

    使对话框成为非模态对话框,您仍然可以与应用程序的其余部分进行交互。

    【讨论】:

    • True 除非像我的情况一样,我想在事件到达并激活其他应用程序寡妇之前拦截事件。即无需在应用程序中的每个组件上安装过滤器或在 AWT 事件队列中放置过滤器。
    • 如果你能实现你的目标,那么 GUI应该做什么?没有?不向最终用户提供视觉或音频反馈会导致 GUI 无法使用。你能命名(链接到)任何(免费)应用程序吗?支持您希望实现的功能?
    猜你喜欢
    • 1970-01-01
    • 2011-10-25
    • 1970-01-01
    • 2011-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-07
    • 1970-01-01
    相关资源
    最近更新 更多