event-dispatch-thread

    0

    1답변

    애플릿 소스 코드는 일종의 스파게티 (2000, Java 1.3으로 작성)이며 Java 1.6 또는 1.7로 다시 컴파일하려고합니다. 테스트 할 때 스윙의 대부분은 정상이지만 때로는 Exception이 발생했습니다. 이것은 EDT 예외입니다. 특히 끌기 이벤트가 완료되면 일련의 EDT 예외가 나타납니다. ActionListeners의 I/O 부분을 코딩 할

    3

    1답변

    최근에 그래픽으로 디자인 된 Swing 기반 콘솔 프로젝트의 일반 터미널 기능을 구현하려고했습니다. 나는 여기에 어떤 사람들이 이것을 가능하게 한 방법을 좋아하지만, 또 다른 큰 종류의 문제를 발견하게되었습니다. 어떤 사람들은 실질적으로 InpuStreamListener에 대해 말했습니다. 내 작품의 샘플 코드 (거의 정확히 광산,하지만 내 응용 프로그램의

    4

    3답변

    스윙에서 GUI 열 응용 프로그램을 사용하여 직렬 열전 사 프린터에서 티켓을 인쇄합니다. 이 작업을 실행하는 버튼을 누르면 내 GUI가 고정됩니다. 제 생각에는 코드가 EDT에서 실행되기 때문입니다. 나는 확실하게 jstack을 사용하지만 난 아래의 결과를 이해하지 않는다 : 난 내 GUI 때문에 첫 번째 스레드 "스레드-12"의 냉동 것을 볼 수있는 Fu

    1

    3답변

    내 프로그램에는 동시에 4 개의 스레드 인 addElemets가 jlist의 모델에 있습니다. 이렇게하면 너무 많은 업데이트 또는 다시 칠하기 때문에 jlist가 깜박 거리거나 excpetions를 던지거나 충돌 할 수 있습니다. 나는 내 문제를 해결하는 약간의 지연을 두려고했지만, 나는 많은 귀중한 시간을 잃고 있었다. 어떻게해야합니까? new Threa

    8

    1답변

    스레드를 사용하면서 GUI를 업데이트하는 JavaFx의 방법을 작업이라고하지만 유사한 방식으로 코드가 작동하거나 차이점이 있다는 것을 알고 있습니다.이 실제 GUI public void updateChat(final String input){ SwingUtilities.invokeLater(new Runnable() { @Override

    1

    1답변

    사용자에게 첨부 파일이있는 전자 메일을 보내는 프로그램이 있습니다. 프로그램은 예정된 시간에 따라 실행되어야하며, 그 때문에 나는 그것을 위해 작업 스케줄러를 사용합니다. 나는 이것을 실현하기 위해 필요한 모든 조치를 취했다. (jar 파일을 활성화/실행하기 위해 .bat 파일을 작성하면 작업 스케줄러가 지정된 스케줄에 도달하면 .bat 파일을 트리거합니다

    0

    1답변

    왜이 코드에서 내 코드가 플래그가 지정되는지 이해할 수 없습니다. myPlot.plot(serviceRef, frameMax, frameMin); 해당 줄은 오류의 원본 위치입니다. 코드 줄에 스윙 코드가 없기 때문에 나에게 아무런 의미가 없습니다. 왜 이런 일이 일어날 수 있겠습니까? package testEDT; import javax.swing

    4

    1답변

    내 JFrame 및 두 개의 JRadioButtons를 생성하고 ActionListeners를 추가하는 함수 graphics()가 있습니다. 이 그래픽은 main()에서 호출되며 그래픽은 game()을 호출합니다. public void game() throws Exception { jTextArea1.setLineWrap(true);

    2

    2답변

    나는 두통을 일으키는 동시성에 대해 조금 읽었다. 은 당신이 사용하는 메인 스레드에서 EDT에서 실행할 작업을 설정할 수 있습니다 이해 : SwingUtilities.invokeLater 을하지만 당신은 EDT에서 주 스레드에서 실행하는 작업을 설정할 수 있습니까? 마찬가지로 은 : Thread mymainthread=Thread.currentThrea

    0

    1답변

    이벤트를 알리기 위해 콜백을 사용하는 라이브러리의 래퍼를 개발했습니다. 이 콜백은 UI의 스레드가 아닌 다른 스레드를 사용하여 호출되므로 래퍼는 다음 스크립트를 사용하여 이벤트 처리기를 WinForm 응용 프로그램의 올바른 스레드로 호출합니다. void AoComm::Utiles::Managed::DispatchEvent(Delegate^ ev, Objec