gpt4 book ai didi

java - 无法以编程方式触发点击事件

转载 作者:行者123 更新时间:2023-12-04 04:53:03 27 4
gpt4 key购买 nike

我有以下场景,我被困在一个地方。任何人都可以帮我解决这个问题吗?

我有一个部署在 server1 上的小程序应用程序我正在访问此小程序 client1 .当我单击 JTabbedPane 的任何特定选项卡时,请求进入服务器并下载需要加载的特定类。当我使用鼠标单击任何选项卡时,一切正常。当我以编程方式做同样的事情时(调度 MouseEvent 或使用 setSelectedIndex() JTabbedPane 的方法),它不起作用。

注:我的调度事件代码不在同一个域中,我只有本地有这个代码,请阅读下面我是如何调度事件的。

我创建了一个 java 代理 MyAgent.jar其中包括单击选项卡以选择特定选项卡的功能( JTabbedPane )。

我的 java 代理(检测代理)在 client1在运行小程序时,我将我的 Java 代理与小程序连接在一起,该代理会调度鼠标单击事件。在这种情况下,选项卡被选中但它抛出 ClassNotFoundException由于异常,此选项卡中没有加载任何组件。

任何人都遇到过类似的问题或任何知道要试用的东西,请告诉我。

最佳答案

而不是使用 MouseListener要监视选项卡状态的更改,您应该附加 ChangeListener到选择模型。

这样,如何更改选项卡就无关紧要了。

关于java - 无法以编程方式触发点击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17140429/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com