event-dispatch-thread

    2

    1답변

    catch Clojure에서 예외를 catch 할 수있는 "완료"catch되지 않은 예외 처리기를 구현하려고합니다. 여기에서의 (15 upvotes와) 허용 대답에서 클래스를 구현하기 위해 노력하고있어 : How can i catch Event Dispatch Thread (EDT) exceptions? 다음 포트에 내가하고 싶은 부분 Clojure의에 :

    0

    1답변

    여기 오기 전에 웹 전체를 검색하고 이에 대해 수십 가지 주제를 읽었지만 문제를 해결할 수는 없습니다. 업로드 진행 상황을 표시하고 싶습니다. 다음 코드에서는 JFrame이 업데이트되지 않는 것을 제외하고는 모든 것이 작동합니다. 다른 주제에서 찾은 기술을 사용하고 있지만 작동하지 않는 것 같습니다. 제 코드를 살펴보면 문제가 더 간단해질 것이라고 생각합니

    0

    1답변

    나는 당황하고있다. 광범위한 테스트를 통해 JList에 연결된 DefaultListModel에 y보다 빠르게 객체를 추가하면 JList가 사라진다는 것을 확인할 수 있습니다. 는 여기에 내가 뭘하는지입니다 : 나는 DefaultListModel 100 LogMessages를 추가 JPanel pane = new JPanel(new BorderLayout()

    1

    1답변

    버튼을 클릭 한 후 특정 작업을 수행하는 신호등을 만들려고합니다. 이 신호등은 50 초 후 녹색에서 노란색으로, 10 초 후 노란색에서 빨간색으로, 60 초 후에 빨간색에서 녹색으로 바뀌며 (이 부분은 잘 작동합니다), 버튼을 누르면 그것이 초록색으로 바뀌어야하는 초록색인데, 이것은 초록색을 유지하면서 적어도 10 초가 지난 후에만 작동해야합니다. 내가 문

    1

    2답변

    사용자에게 I/O 작업의 진행 상태를 알려주고 싶습니다. 현재 I/O를 시작하고 완료된 후에 중지하기 전에 내가 시작하는 내부 클래스가 있습니다. 그것은 다음과 같습니다 class ProgressUpdater implements Runnable { private Thread thread; private long last = 0;

    -1

    1답변

    스윙은 스레드로부터 안전하지 않으므로 EDT라고하는 한 번에 하나의 스레드에서만 실행할 수 있습니다. 스윙 형 액센트 및 시각적 멀티 스레딩을 허용하는 구성 요소 (즉, EDT에서만 실행하도록 제한되지 않음)를 사용하려면 어떻게해야합니까?

    4

    2답변

    코스를위한 데모로 디자인 된 간단한 Java Swing 어플리케이션을 작성하고 있습니다. 이 프로그램의 목적은 재귀 적 방법 (특히, 미로에 대한 재귀 적 솔루션)의 진행 상황을 시각화하는 것입니다. 재귀 메서드가 실행될 때 JComponent의 모양을 업데이트 할 수 있기를 원합니다. Swing의 관점에서 Timer 클래스에서 개별적으로 업데이트를 트리거

    0

    1답변

    GUI 스윙에서 JMS로 메시지를 보내려고합니다. 내가 쓰레드를 JMS 용으로 만들 때 스윙이 멈추지 만 메시지는 (JBOSS 로깅에 의해) 올바르게 전송되지만 사용 불가능합니다. 스윙에서 채팅 개체에 몇 가지 매개 변수를 설정해야합니다. Swing에서 독립적으로 실행중인 Swing과 협력하여 Chat 클래스 (JMS 메서드 사용)의 인스턴스를 만들 수 있

    0

    1답변

    Java에서 프로세서 카운터 시뮬레이션에 문제가 있습니다. 예를 들어 0에서 6까지 계산하고 텍스트 필드에 현재 값 (0, 1, 2, 3, 4, 5, 6)을 표시하려고합니다. "Count"버튼을 클릭하면 프로그램이 잠시 멈추고 Text 필드에서 숫자 6을 볼 수 있습니다. 계산 중에 다른 숫자를보고 싶습니다. 다음은 내 코드의 일부입니다. for (int

    1

    2답변

    JPanel에 포함 된 JButton의 2D 배열로 구성된 4 개의 프레임으로 된 Vector가 있습니다. 루프를 할 때 애니메이션을 표시 할 수 있도록 JFrame에 추가하려고합니다. 나는 그것을 수동으로 증가시킬 때 작동하는 add 메서드가 있지만 for 루프에 넣을 때 프레임은 다시 그려지지 않은 것처럼 비어 있습니다. 터미널은 올바른 색인 번호를 인