paintcomponent

    0

    1답변

    그래, 현재 프로젝트를 위해 뱀과 사다리 게임을 만들고 있고 전에 결코 직면하지 못했던 문제가 발생했습니다. 나는 게임 보드에서 원이 될 Player라는 클래스를 가지고 있습니다. 의 paintComponent 방법은 지속적으로 그러나 실제 인쇄해도, 그것은 당신이 새 구성 요소를 만들 수 JComponent를 확장하지해야하지만 paintComponent(

    0

    2답변

    그래서 내 캐릭터가 더 부드럽게 움직 이도록 도와주세요. 문제는 내가 키를 누를 때 문자가 한 픽셀 씩 움직이며 그 후 1 초 후에 그는 "부드럽게"실행된다는 것입니다. 1 초를 기다릴 필요없이 처음부터 순조롭게 돌아갈 수 있도록 어떻게 수정할 수 있습니까? 도움을 주셔서 감사 드리며 직접 감사드립니다. public void paintComponent(Gr

    1

    1답변

    이벤트 발송 스레드에서 모든 상호 작용을 수행해야합니다. 회화도. 긴 작업은 이벤트 발송 스레드 외부에서 실행해야하며, 그렇지 않으면 GUI를 차단합니다. 그러나 긴 작업이 예를 들어 Graphics2D에서 1000 회 응용 프로그램을 페인팅하면 어떻게됩니까? 이 상충되는 요구 사항은 무엇입니까? public class MyObject extends JPa

    0

    1답변

    컴파일 된 프로그램이 오류없이 실행되지만 캔버스 내부를 클릭해도 모양이 생성되거나 채색되지 않습니다. compiled program 의 paintComponent 클래스 private class CanvasPanel extends JPanel { //this method draws all shapes public void paintCom

    1

    1답변

    이것이 학업 과정이므로 완벽한 해결책이 아니라 오히려 올바른 방향으로 밀고 나가야합니다 (따라서 코드가없는 이유는 무엇입니까?)). 마우스 입력을 처리하는 클래스가 있습니다. 해당 클래스에서 사용자가 모양에 마우스 단추를 누른 상태에서 해당 모양을 활성 모양으로 설정했는지 확인합니다. 사용자가 도형을 드래그하는 동안 도형이 함께 이동하고 이에 따라 위치가

    0

    1답변

    JPanel (패널)이 녹색 배경 (jpanel)에 그려지지 않는 이유는 무엇입니까? j 패널을 확장하지 않고이 작업을 수행 할 수 있기를 원합니다 ... Java 게임의 경우 Java에서 keybindings 또는 keylistener를 사용해야합니다. 의 두 번째에 대한 코드를 가지고 당신의 paintComponent 방법에 @Override를 추가하자

    0

    2답변

    그래서 해시 테이블 내에서 충돌을 기록하고 보여주는 프로그램이 있습니다. 나는 충돌을 기록했다. 충돌 한 데이터, 예상되는 위치, 테이블의 위치를 ​​기록했다. 문제는 paintcomponent가 무한 루프에 멈춰있는 것 같습니다. 나는 while 회 돌이의 어느 부분을 알 수 없다. while 루프 제거를 시도했지만 컴파일 타임 오류가 발생합니다. 나는

    1

    2답변

    이것을 다른 JPanel에 추가하고 싶지만 보이지 않습니다. 다른 Jpanel은 bottomPanel입니다. paintComponent는 아래쪽 패널에 표시되어야합니다. bottomPanel.setLayout(null); TestPane tp = new TestPane(); bottomPanel.add(tp); 나는 Jpanel을 확장했습니다. 나를

    1

    1답변

    저는 작은 이미지 편집기를 만들고 있는데, 지금은 마우스를 끌면 이미지를 그릴 수있는 기회가 생깁니다 (MS Paint의 연필 도구처럼). 커서를 너무 빠르게 움직이면 응용 프로그램에서 채색되어야하는 모든 픽셀을 그릴 수 없으므로 약간의 숫자가 올바르게 채색됩니다. 나는 착색 한 화소를 추가하기 위하여 2 개의 해결책을 시도했다 : 나는 처음에 mouseD

    -2

    2답변

    현재 두 개의 증권 거래소 알고리즘을 비교하기 위해 애니메이션 작업 중입니다. JComponent를 확장하는 페인트 구성 요소 내에서 알고리즘을 실행 중입니다. (최고는 아니지만 상관하지 않습니다.) 페인트 구성 요소를 통해 화면을 절반 새로 고침해야합니다. 화면에 날짜가 표시되기 전에 모든 것이 끝나기를 원하지 않습니다. 그 이유는 중첩 된 while 루