Java 如何将ActionListener应用于小程序的主体?

Java 如何将ActionListener应用于小程序的主体?,java,applet,actionlistener,Java,Applet,Actionlistener,我想在applet占用的整个区域上实现鼠标和键盘侦听器 我想严格使用Java1.1的输入事件方法,因为我有一台讨厌Java1.0输入方法的计算机,而且没有安装任何比1.1更新的东西 “addActionListener(this);”(或与handleEvents相关的内容)应该使用什么语法 我希望严格遵守Java1.1(没有Java1.0或Java1.2+) 您可能希望为这种愿望提供理由,因为它严重限制了您的能力,并迫使您使用不受支持的长版本Java 我需要在我的主类上实现ActionList

我想在applet占用的整个区域上实现鼠标和键盘侦听器

我想严格使用Java1.1的输入事件方法,因为我有一台讨厌Java1.0输入方法的计算机,而且没有安装任何比1.1更新的东西

“addActionListener(this);”(或与handleEvents相关的内容)应该使用什么语法

我希望严格遵守Java1.1(没有Java1.0或Java1.2+)

您可能希望为这种愿望提供理由,因为它严重限制了您的能力,并迫使您使用不受支持的长版本Java

我需要在我的主类上实现ActionListener吗

不,你永远不需要这样做,也不应该这样做

“addActionListener(this);”应该使用什么语法


不能将ActionListener添加到整个小程序中。也许你想改用keylistener,但我不确定,因为你的问题的细节有点短。

我更新了第一篇文章。通过“使用Java1.1”,我只是指输入方法,而不是一般的库。“整个小程序”是指我可以合法引用的覆盖整个小程序屏幕区域的最低级别组件。@Anon:您仍然没有为您的限制提供任何理由。为什么?这是国家机密吗?再说一遍:你的问题与ActionListeners的使用无关。ActionListeners处理按钮和菜单,就是这样。不,不,这只是兼容性问题。我有一台计算机,不管出于什么原因,它不喜欢Java 1.0的输入法,但没有安装任何比Java 1.1更新的东西。如果我不能使用ActionListener,那么我应该使用什么来支持鼠标?买一台新计算机比在其他10台计算机上支持“1.1兼容”项目要便宜。我不同意。我知道有一个非常简单的解决方案。毕竟,RuneScape和其他一百万Java开发人员都是这样做的。“毕竟,RuneScape..做这个。”如果你的意思是“支持1.1”,那么RuneScape网站的这一点就表明情况并非如此。例如,“升级Java.”和“尝试将Java设置更改为“Force Sun Java”(这不包括MSVM,即人们希望保留多年的一个VM)。编造东西不会改变这样一个事实:支持较老的JRE没有经济意义。经济意义?你的弹珠丢了吗?这个所谓的“MSVM”正是我所指的。很明显,我有潜力销售我的软件,但我不是一个开发人员。我还有其他事情要做。不管怎样,您如何实现这些难以捉摸的鼠标和键盘侦听器?