mouselistener

    1

    1답변

    예를 들어 항목 목록이나 구성 요소 격자가 있고 어떤 종류의 호버/롤오버 메커니즘을 구현한다고 가정 해 보겠습니다. 이렇게하는 쉬운 방법은 모든 구성 요소에 MouseListener를 추가하고 mouseEntered 및 mouseExited 메서드를 사용하는 것입니다. 당신이 할 수있는 또 다른 방법은 마우스의 위치를 ​​기반으로 컴포넌트를 결정하는 것입니

    4

    2답변

    사용자가 JTree의 노드를 클릭하는 시점을 알기 위해 마우스 수신기를 사용하고 있습니다. 사용자가 노드의 확장 화살표를 클릭 할 때 있지만 (보기 차일는) 다음과 같은 예외가 발생합니다 : Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at Core.ChannelVie

    4

    1답변

    사용자가 프레임 크기를 조정하기 위해 마우스를 끌 때 JFrame의 높이와 너비를 알고 싶습니다. Listen to JFrame resize events as the user drags their mouse? 내 문제는 다음과 같습니다 : 내 "HSFrame"클래스는 ActionListener를 JFrame의 확장 및 구현 만든 모든 방법을 나는이 문제를

    1

    2답변

    MouseAdapter를 사용하여 JTree 노드에서 두 번 클릭을 확인합니다. 선택한 노드의 레벨에 따라 다른 조치가 필요합니다. 노드 레벨을 어떻게 확인할 수 있습니까? private MouseAdapter getMouseAdapter(JTree jtree) { final JTree tree = jtree; return new Mo

    2

    2답변

    제 질문은 스윙과 동시에 마우스 이벤트를 처리하는 방법에 관한 것입니다. JPanel을 따라 가기 위해 MouseMotionListener와 MouseListener가 모두 추가되었습니다. 마우스 포인터 위치의 x 및 y 좌표에 따라 회전이 이루어지는 객체가 있습니다 (MouseMotionListener의 mouseMoved 메서드에서 구현 됨). 구현 된

    3

    2답변

    씨 코르 벨은에 죽은 내가 JPanel하고 제대로 작업에 마우스 수신기를 가지고 대단히 감사합니다. JLabel에 몇 가지 롤오버 지원을 추가하려고하지만 마우스 수신기를 JLabel에 추가하면 JPanel의 마우스 수신기가 레이블의 마우스 수신기가 이벤트를받을 때 이벤트 수신을 중지합니다. JPanel의 마우스 수신기를 차단하지 않고 JLabel에 마우스

    1

    2답변

    기본적으로 이미지가로드되어 있고 이미지의 일부를 클릭하면 채우기가없는 사각형이 나타납니다. 이미지의 다른 부분을 다시 클릭하면 해당 사각형이 다시 한 번 표시됩니다. 클릭 할 때마다 동일한 사각형이 나타납니다. 지금까지이 코드를 사용했지만 이미지를 표시하는 방법을 모르겠습니다. 내 파일 디렉토리의 이미지. 이미 파일 디렉토리에서 이미지를 가져 오는 코드를

    4

    1답변

    JPanel의 그리드에 JLabels이 추가되었습니다. MouseListener은 MouseEvents을 청취하고 싶지만, 이있는 위치를 클릭하면 JLabels이 진행중인 것 같고 아무도 MouseEvent이 실행되지 않습니다. 구성 요소의 하위 항목 인 MouseEvents을 듣는 중대한 방법이 있습니까?

    0

    3답변

    내 프로그램으로하고 싶은 것은 이미지를 클릭하면 JOptionPane과 함께 사각형이 나옵니다. 다만, JOptionPane가 유일한 것입니다. 나는 방법을 바꾸고 더 많은 수업을 추가했지만 아무 것도 효과가 없었습니다.> < 누군가 내 문제를 해결할 수 있습니까? 여기에 내 코드가있다. 다음은 내 사진을 선택할 수있는 파일 선택기라고합니다. 또한 레이블과

    4

    1답변

    JTree에는 마우스 오른쪽 버튼으로 클릭 감지에 대해 MouseListener이 있습니다. 사용자가 클릭하면 Jtree 소스가 포함 된 MouseEvent이 표시됩니다. 어떻게하면 DefaultMutableTreeNode을 마우스 오른쪽 버튼으로 클릭 할 수 있습니까? 는 나는 mouseEvent.getLocationOnScreen()에 제시된 Point