2011-02-07 3 views
0

사용자가 더 쉽게 제품을 사용할 수 있도록 Java에서 ToolTip을 구현 중입니다. JFrame의 경계에 있고 JFrame 외부에서 끝나는 툴팁이 "깜박"하기 시작합니다. 그것은 작동하지 않지만 나는 많은 것들을 (예를 들어, Jframe 내부에 있어야하고, JFrame 내에서 끝나도록 그림을 제어하는 ​​등 툴팁을 움직이는 것과 같이) 시도했다.JFrame 외부의 경우 툴팁이 Java에서 깜박입니다.

누구나이 문제를 피하는 방법을 알고있는 전문가가 있습니까? 툴팁이 JFrame의 표시되면

건배, Skarion

+2

StackOverflow.com에서이 질문을해야합니다. – Sorantis

+1

JFrame의 내용은 무엇입니까? 이중 버퍼링이 필요합니다. – berry120

+0

단순한 JPanel (상당히 많은 하위 패널 포함)이 문제가되지 않아야합니까? – Skarion

답변

0

는 스윙은 단순히 JFrame의의 그래픽 컨텍스트에서 툴팁 페인트, 부동 창을 만들지 않습니다. 이렇게해도 깜박 거리지 않습니다. 반면에 툴팁이 JFrame의 경계를 벗어나면 헤비 웨이트가됩니다. 툴팁 구성 요소를 호스팅 할 수있는 창이 생성됩니다. 깜박임은 툴팁 창이 나타날 때 발생합니다.

아마도 "-Dsun.awt.noerasebackground = true"로 설정하면 호스팅 창의 배경을 다시 칠하지 못하기 때문에 도움이됩니다.

관련 문제