1
코드 네임 1에서 시작 화면을 일시 중지하려면 어떻게합니까?코드 네임 1에서 시작 화면을 일시 중지하려면 어떻게합니까?
예 (네이티브 데모) replaceAndWait (...) 메서드를 사용하지만, 내 상황에서 나는 아무것도 대체 할 수 있지만 그냥 몇 초 기다리는 화면 싶습니다.
Thread.wait (n)을 사용하려고했지만 충돌했습니다.
감사합니다.
코드 네임 1에서 시작 화면을 일시 중지하려면 어떻게합니까?코드 네임 1에서 시작 화면을 일시 중지하려면 어떻게합니까?
예 (네이티브 데모) replaceAndWait (...) 메서드를 사용하지만, 내 상황에서 나는 아무것도 대체 할 수 있지만 그냥 몇 초 기다리는 화면 싶습니다.
Thread.wait (n)을 사용하려고했지만 충돌했습니다.
감사합니다.
StateMachine.java
파일의 processBackground()
안에있는 UITimer
으로 전화를 걸어 스플래시 화면을 지연시킬 수 있습니다.
StateMachine
(스플래시가 GUI 작성기로 작성되지 않은 경우) 기본 서식에있을 수있는 스플래시 조작 방법에서 UITimer
을 사용하여 다음 양식을 동일한 방법으로 표시하는 것을 지연하십시오.
@Override
protected boolean processBackground(final Form f) {
//depends on your splash form's name
if ("Splash".equalsIgnoreCase(f.getName())) {
new UITimer(() -> {
//show your next form here
}).schedule(4000, false, f);// set the time to a longer time, currently 4 seconds
}
return false;
}