이미지 목록이 JList에 표시되는 응용 프로그램을 만들고 있습니다. 각 이미지는 패널에 포함 된 상태로 표시됩니다. 사용자가 이미지 위로 커서를 이동하면 이미지가 다른 프레임에 확대 표시됩니다.MouseListener 이벤트가 Java에서 작동하지 않습니다.
이제 이벤트를 표시하는 각 패널에서 MouseListner 인터페이스를 구현했습니다. 각 패널에 mouseListner()를 추가했습니다.
이제 사용자가 패널을 클릭하거나 패널 안팎으로 이동할 때 이벤트가 발생하지 않습니다.
사실 내가 이미지를 클릭 할 때 실제로 패널에서가 아니라 JLabel을 클릭하고 있기 때문입니까?
다른 원인은 무엇입니까?
SSCCE는이 문제를 해결하는 데 매우 유용합니다. – jzd