java-2d

    0

    1답변

    나는 이것에 관한 많은 다른 포스트를 읽었으며 프레임이 기본적으로 BorderLayout으로 설정되었음을 알게되었습니다. 서쪽에 한 모양을 추가하고 프레임의 가운데에 한 모양을 추가했습니다. 그러나 여전히 하나의 모양 만 프레임에 나타납니다. 프레임에 나타나는 모양은 위치가 중앙에있는 모양입니다. import java.awt.*; import java.a

    0

    1답변

    JavaBufferedImage가 있습니다. 전경은 검은 색이고 배경은 투명합니다. 이미지를 빨간색으로 다시 채색하고 싶습니다. 다른 사람의 게시물을 읽었으며이 코드를 사용해 보았습니다. 그러나 이미지를 실행할 때 이미지가 완전히 투명 해집니다. 누구에게 아이디어가 있습니까? Java 2D 이미지 처리 라이브러리가 처음입니다. 감사. imageIcon= n

    1

    2답변

    저는 화면에서 동시에 여러 스프라이트를 업데이트하는 Java2D 비디오 게임을 제작 중이며 타이머를 사용하여 업데이트를 처리하는 가장 좋은 방법에 대한 피드백을 찾고있었습니다. 각 Sprite의 위치를 ​​업데이트하는 Timer 디자인을 처리하는 가장 좋은 방법에 대한 피드백을 찾고있었습니다. 현재, 내가 해왔 던 방식으로, 나는 하나의 타이머를 가지고있다

    0

    1답변

    나는 몇 가지 조사를 해왔고, 나는 내 필요에 맞는 것을 찾지 못했습니다. 자바로 작문하는 작은 게임 애플릿이 있습니다. 애플릿 뷰어 화면에서 픽셀의 색상 값 (RGB 형식 선호)을 얻는 방법이 있다면 궁금합니다. 나는 이것을 사용하여 충돌을 탐지 할 계획이다. Java Applet 화면에서 픽셀의 색상 값을 가져 오는 방법이 있습니까?

    0

    1답변

    Java 애플릿이 표시 할 시작 좌표를 어떻게 설정합니까? 0,1000부터 보여주기 시작하겠습니다. 내 모든 그려진 요소가 그 좌표 주위에 있기 때문에 이걸 원합니다. public void init() { setSize(1000, 500); ... } public void paint(Graphics g) { ...

    0

    3답변

    자바에서 2 차원 경로 기하학 기반 게임을 만들고 있습니다. 모든 프레임을 렌더링하는 큰 모양 (Path2D 's)이 여러 개있는 경우 java가 전체를 처리하는 데 시간을 들여야합니까? 아니면 실제로 창에서 부품을 처리하는 것입니까? 예를 들어, 10, 10의 왼쪽 상단 구석에 1000 x 1000 인 직사각형이 있습니다. 내 창 크기는 100입니다. J

    -1

    2답변

    Rectangle 개체를 사용하여 단추를 만들려고하고 호버에서 색을 변경하려고 시도했지만 변경되지 않습니다. public class MouseHandler extends MouseAdapter { @Override public void mouseMoved(MouseEvent e) { int mx = e.getX();

    -1

    1답변

    고정 된 600x600 픽셀 JPanel에 x, y 점을 그래프로 표시하려고합니다. 원점 (0,0)은 패널의 중앙에 있습니다 (300,300). 나는 0,0에서부터 긍정적이거나 부정적 인 수천에 이르는 점수를 가질 수 있습니다. 어떻게 원점에서 가장 먼 점이 그래프의 가장자리에 오도록 축척 할 수 있습니까?

    0

    2답변

    나는 간단한 물리 엔진을 만들고 있습니다. 이전의 벡터 미적분 지식에 기초하여 나는 순간 코드 벡터 "u"의 x와 y 성분과 "v"와 충돌하는 라인 인 벡터의 x와 y 성분을 취하는이 코드를 썼다. 들어오는 공과 선 사이의 각도 인 두 배 'theta'를 반환합니다. private double computeAngle(double uXComponent, do

    0

    1답변

    다이아몬드를 그리려하고 있습니다 (composition UML 관계 용). 하지만이 같은 것을 만들고 싶어 : 지금,이 같은 삼각형을 만드는 중이라서 을 그리고 나는이 코드를 사용하여 삼각형을 수행 private void drawArrowHead(Graphics2D g2, Point tip, Point tail, Color color) {