Java 通过鼠标侦听器获取组件名称

Java 通过鼠标侦听器获取组件名称,java,swing,jpanel,mouseevent,joptionpane,Java,Swing,Jpanel,Mouseevent,Joptionpane,我正在使用jpanel,其中包含一些文本区域 我给了它一个鼠标听者 更新:问题是当我用鼠标移动一个组件时,弹出窗口显示“空组件被移动”。我想要的是 当鼠标移动面板中的组件时,弹出窗口应显示移动的组件 编辑: 我曾经 公共无效MouseEvent me(MouseEvent me) { showMessageDialog(null,“您发布了:”+me.getComponent().getName()) } 获取textarea的名称。是这样吗 提前感谢向我们展示您的代码,您可以(尝试)很容易地确

我正在使用jpanel,其中包含一些文本区域

我给了它一个鼠标听者

更新:问题是当我用鼠标移动一个组件时,弹出窗口显示“空组件被移动”。我想要的是

当鼠标移动面板中的组件时,弹出窗口应显示移动的组件

编辑:

我曾经

公共无效MouseEvent me(MouseEvent me)

{

showMessageDialog(null,“您发布了:”+me.getComponent().getName())

}

获取textarea的名称。是这样吗


提前感谢

向我们展示您的代码,您可以(尝试)很容易地确定移动了哪个组件,但可能(避免猜测)不知道您在说什么,为了更好地帮助我们,请尽快发布一个简短、可运行、可编译的JFrame,JPanel和两个JTextArea请帮助我任何我是Java新手的人您是否使用方法为有问题的组件设置了名称?如果不是,则默认情况下它必须为
null
:-)