0
나는 게임을하기 위해 봇용 스크립트를 만들기 위해 스크립팅 API를 사용하고 있습니다. 그러나 봇 매니저를 덮어 쓸 때마다 닫을 때까지 실행을 차단하는 JOptionPane이 나타납니다. 그러나 실행하고 싶습니다. 인간의 개입 없이이 스크립트는, 그래서이 창을 무시하고 싶습니다.Bypass forced JOptionPane
런타임시 JOptionPane 클래스를 쓸모 없게 덮어 쓰려고했는데 봇의 API 개발자에게 연락을 시도해 오버라이드를 추가하려고했지만 오버라이드를 추가하고 싶지는 않습니다.
나는 이것을 (반사 등) 해결하는 방법에 대해 공개적으로, 나는 창 제목을 감지하고 내 기술 수준을 넘어 강제로 닫는 것을 생각하고 있었다.
창 제목 : Override Warning!
창 텍스트를 추가하지만 개인 정보를 표시합니다.
당신은 자신 만의'JFrame'을 만들 수 있습니다. –
@JaroslawPawlak 슬프게도, 제한된 방법의 페인팅을 제어 할 수없는 봇의 메인 프레임의 자식으로 강제되기 때문에 슬프게도 작동하지 않습니다. –
메인 프레임의 하위 항목은 무엇입니까? 'JFrame'에는 계층 구조가 없습니다. 페인팅 메소드를 제어 할 수 없습니까? 물론'EventDispatchThread'가 어떻게 작동하는지 배우면 할 수 있습니다.하지만 솔직히 말해서'paint' 메서드에서 그런 논리를 사용해서는 안됩니다 - 그리기 만하면됩니다. –