Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在java中运行时使用侦听器创建组件_Java_Runtime_Components - Fatal编程技术网

在java中运行时使用侦听器创建组件

在java中运行时使用侦听器创建组件,java,runtime,components,Java,Runtime,Components,我正在尝试制作一个程序,其中包含一个按钮,首先让您使用已经工作的JFileChooser选择一个图像,然后向窗口添加一个新组件,其中显示所选图像以及鼠标事件侦听器。 我的问题是:我希望您能够使用此按钮导入同一类的多个对象,以便它们能够同时存在,并使它们都具有鼠标侦听器 我对java非常陌生,所以不必怀疑是否有一些明显的解决方案我遗漏了。我找到了答案。只需使用对象类型的1个变量,然后始终向其声明一个新对象。侦听器是在对象的构造函数中创建的

我正在尝试制作一个程序,其中包含一个按钮,首先让您使用已经工作的JFileChooser选择一个图像,然后向窗口添加一个新组件,其中显示所选图像以及鼠标事件侦听器。 我的问题是:我希望您能够使用此按钮导入同一类的多个对象,以便它们能够同时存在,并使它们都具有鼠标侦听器


我对java非常陌生,所以不必怀疑是否有一些明显的解决方案我遗漏了。

我找到了答案。只需使用对象类型的1个变量,然后始终向其声明一个新对象。侦听器是在对象的构造函数中创建的