2013-01-15 2 views
2

JPanelJToolTip을 만들려고했습니다. 사용자가 J Panel (mouseMove) 위로 이동하고 커서 뒤에 커서가 툴팁이됩니다. 하지만 모르겠다. 도구 설명을 JPanel으로 설정하는 방법. 즉 JToolTip, setLocation의 인스턴스를 커서 (mouseMove)로 작성한 다음이 새로운 툴팁을 패널 (예 : JPanel.setToolTip(newJToolTip))로 설정하는 방법을 모르겠습니다.JPanel의 JToolTip mouseMove 액션

+1

* "아이디어를 제공해 주셔서 감사합니다."* 명시 적으로 질문하고 '?'기호를 추가하십시오. 끝까지. –

+1

귀하의 질문을 더 건설적이고 더 빨리 제공하려면 [SSCCE] (http://sscce.org) –

답변

2

을 사용하여 JPanel에 툴팁을 설정할 수 있습니다. 마우스 커서가 멈 추면 도구 설명이 표시됩니다. 이 동작이 더 이상 필요하지 않으면 null 매개 변수로 메소드를 다시 호출하십시오.

+0

답변을 주셔서 감사합니다. 하지만 행동이 필요합니다. 움직일 때 툴팁이 커서 바로 뒤에있게 될 것입니다. 저는이 패널에 그림을 그리기 때문에이 툴팁은 특정 좌표에만 표시해야합니다 (예를 들어 두 개의 직사각형 위에). – Zis

+0

mouseMove 이벤트를 수신하여 마우스 위치가 사각형 내에 있는지 확인하고 setTooltipText 메서드를 String 매개 변수로 호출합니다. 그렇지 않으면 null로 설정합니다. –

+0

와우 좋은 지적, 많이 고마워! – Zis