청취자가 MouseClicked
이지만 때때로 실행되지 않습니다.MouseCliked 청취자가 항상 실행되지 않는 경우
그러나 MousePressed
또는 MouseRelease
은 항상 활성화되어 있습니다.
내 코드 : 마우스 버튼을 누르면 마우스가 나노초에 대해서도 이동 한 다음 마우스 버튼을 놓을 경우
이mixbutton[0][0].addMouseListener(new java.awt.event.MouseAdapter()
{
public void mouseClicked(java.awt.event.MouseEvent evt)
{ if(flag==0)
{
count++;
if(subimage[0][1]==null)
{
temp=subimage[0][0];
subimage[0][0]=subimage[0][1];
subimage[0][1]=temp;
mixbutton[0][0].setIcon(subimage[0][0]);
mixbutton[0][1].setIcon(subimage[0][1]);
}
else if(subimage[1][0]==null)
{
temp=subimage[0][0];
subimage[0][0]=subimage[1][0];
subimage[1][0]=temp;
mixbutton[0][0].setIcon(subimage[0][0]);
mixbutton[1][0].setIcon(subimage[1][0]);
}
if(checkimage[0][0]==subimage[0][0] &&checkimage[0][1]==subimage[0][1] &&checkimage[0][2]==subimage[0][2] &&
checkimage[1][0]==subimage[1][0] &&checkimage[1][1]==subimage[1][1] &&checkimage[1][2]==subimage[1][2] &&
checkimage[2][0]==subimage[2][0] &&checkimage[2][1]==subimage[2][1] )
{
jumsulabel.setText("sucess"+count);
rankinput.setSize(400,300);rankinput.setVisible(true);
flag=1; //
}
}
}
}
);
내 게시물에 귀하의 의견과 함께 무엇을 의미합니까 – mKorbel