2
Button 클래스의 하위 클래스가 있는데이를 Component 클래스의 dragFinished
메서드를 재정의하고 싶습니다. 그러나, 나는이 작업을 수행하려고 :은 dragfinished 메서드를 재정의 할 수 없습니다.
@Override
protected void dragFinished(int x, int y){
// other code here
}
나는 오류가 점점 오전 : method does not override or implement a method from a supertype
은. 어떤 도움을 이해할 수있을 것이다 dragFinished(int,int) is not public in Component; cannot be accessed from outside package.
: 나는 방법 내에서 super.dragFinished(x, y)
를 호출 할 때이 더 많은 정보를 제공하는 경우
또한,이 오류가 발생합니다. 감사!
아니요, 올바른 클래스를 가져 왔습니다. 나는 released() 및 pressed()를 재정의 할 수 있었지만 dragFinished()를 재정의 할 수는 없었습니다. – efshung
코드에서 올바르게 작동하는지 확인했습니다. 나는 당신의 코드 샘플이 중복 된'}'을 가지고있어서 에러에 연결될 수 있음을 알았다. –
는 임의의 새 버전의 codenameone에서만 지원되는 dragFinished입니까? – efshung