paint

    0

    1답변

    버튼을 누른 후 어떻게 다시 칠할 수 있습니까? 애플릿을 시작할 때 무작위 너비와 높이가있는 임의의 위치에서 2 개의 Rect를 페인트합니다. 버튼을 누른 후 다른 위치에서 "respawn"하도록하려면 어떻게해야합니까? package test; import java.applet.Applet; import java.awt.Button; import j

    1

    1답변

    프레임으로 두 개의 버튼을 만들었습니다. 다른 버튼을 클릭하면 다른 이미지를 표시하는 방법을 알고 싶습니다. 가 밖으로 또 다른 방법입니다 아니면 내가 패널을해야? 나는 초급 단계 package prac; import java.awt.*; import java.awt.event.*; public class b extends Frame implemen

    0

    1답변

    다음 그림을 그릴 수 있습니다. 아래에서 이전에 아래에? 이제 끝났습니다 ... 그것은 퍼널이 될 것이므로 모든 타원형이 다각형과 아크 밑에 있었으면합니다. I는 코드 가지고 PS for (int i = 0; i < pdLen; i++) { .... .... g2.fillPolygon(poly); g2.fillO

    0

    1답변

    이 코드에서 히트 박스는 아무 것도 감지하지 못합니다. 2 개의 hitbox가 교차하는지 검사하는 if 문은 원과 사각형이 접촉 할 때 작업을 수행하지 않습니다. 어떻게 작동 시키나요? import java.awt.Graphics; import java.awt.Rectangle; import java.awt.event.KeyEvent; import j

    0

    1답변

    나는 인생 시뮬레이션 게임을 만들기 위해 배경 이미지를 JFrame에 페인트하려고합니다. 이것은 내 코드입니다. public class MainFrame extends JFrame { //creates image variables Image background; public MainFrame(int w, int h) { //creates n

    1

    1답변

    Paint 객체는 클래스 필드로 한 번 선언해야합니까? 아니면 render 메소드를 호출 할 때마다 반복해서 생성해야합니까? 이 작업을 수행하는 가장 효율적이고 논리적 인 방법은 무엇입니까? 너무 많이 생성되는 것을 피하기 위해 종속 클래스로 전달해야합니까? 기본적으로 얼마나 큽니다 Paint 클래스입니까? 그들을 추억에 남기거나 그냥 쓰거나 버리는 것이

    1

    2답변

    나는 자바 자신을 가르치려고 노력하고있다. 나는 오늘 너무 많이 연습했거나 그냥 바보 같은 순간을 보내고있다. 나는 페인트와 MouseMotionListener로 화면을 가로 질러 그래픽을 드래그 할 수 있고 별도의 클래스로 MouseMotionListener를 만들고 싶었다. 가 어떻게 별도의 클래스로 내 코드에서 수신기를 분리 할 : 질문에에 ? 다른

    1

    1답변

    내 GUI의 원점 (0,0)이 약 25/26 픽셀만큼 위로 이동했습니다. 따라서 GUI의 맨 위 왼쪽 구석은 0,25 또는 0,26을 나타내는 것으로 보입니다. 사물을 그릴 때 이중 버퍼를 사용하고 있습니다. 기본적으로, 0,0에서 내 버퍼에 무언가를 그리려고 할 때마다, 화면 밖에서 보입니다. 예를 들어, 생성하려고 시도한 체커 보드 패턴의 스크린 샷은

    0

    2답변

    우리 수업에서는 우리가 애매한 공 프로젝트를 만들고 있습니다. 기본적으로 그것은 마우스가 사용자가 그것을 얻을 때까지 주변을 돌고있는 게임입니다. 그러나 내 코드에서 마우스 청취자는 마우스의 움직임을 인식하고 있지만 원과 전혀 상호 작용하지는 않습니다. 공이 움직이지 않는 기간입니다. 나는 그것이 내 논리인지 또는 내가 틀린 방법을 사용하고 있는지 또는 무

    0

    1답변

    원을 만드는 루프 af 페인트가 있습니다. 다른 모든 장치에서 작동하지만 다른 페인트 치수를 얻었습니다. 밀도 문제입니다. 어떻게 문제를 해결할 수 있습니까? 당신은 dp이 방법으로 치수를 계산할 수 있습니다 for(int i=0; i<360; i = i + 12){ x = (float) (view.getWidth()/2 + raggio_in *