한 이미지의 일부를 다른 작은 이미지로 복사하고 싶습니다. 즉, 하위 직사각형을 복사하십시오. 는 내가 대상 하나를 만들 수 있습니다, 소스에 대한 의 Graphics2D 객체를 가지고 있고, 나는 약 targetGraphics2D.drawImage 알고 (이미지 IMG을, ....)을하지만, 어떻게하는 것이합니까 IMG sourceGraphics2D? (
내 응용 프로그램의 화면 중 하나에서 몇 가지 이미지가 표시됩니다. 내가하고 싶은 것은 사용자가 클릭 한 이미지에 검정 선을 그려 넣는 것뿐입니다. 기본적으로 나는 선택한 이미지를 강조하고 싶다. 검은 색 프레임은 많은 아이디어 중 하나 일뿐입니다. 더 효율적인 아이디어를 제안하실 수 있습니다. 중요한 경우 NetBeans를 사용하고 있습니다. 덕분에, 토
회전 된 BufferedImage을 표시하는 데 문제가 있습니다. 회전이 잘 동작한다고 생각하지만 실제로 화면에 그릴 수는 없습니다. 내 코드 : Class extends JPanel {
BufferedImage img;
int rotation = 0;
public void paintComponent(Graphics g) {
사용자 정의 도형을 만들었습니다. 본질적으로 네 개의 Arc2D 객체 모음입니다. 이 호가 그려지면 4 점 둥근 별 모양으로 간주 될 수있는 모양을 형성합니다 (클로버와 같은 종류). 하나의 호가 끝나면 다른 호가 시작됩니다. 그들은 중심에 정사각형을 이룹니다. 상상하고, 정사각형을 찍어서 모든면에 반원을 그린다. 이 도형을 Graphics2D 객체에 그릴
그래프에 컬러지도를 그려야합니다. 문제는 내 그래프가 오른쪽 또는 왼쪽에서 원점을 가질 수 있다는 것입니다. 오른쪽에서 왼쪽으로 그릴 수 있습니까? double origin_x = xPositionToPixel(0.0);
double origin_y = yPositionToPixel(0.0);
BufferedImage image = new
문자로 구성된 도형에 조명 효과를 추가하려면 문자를 한 줄씩 그립니다. while (i != line.length()) {
c = line.substring(i, i + 1);
cWidth = g.getFontMetrics().stringWidth(c);
g.drawString(c, xx += cWidth, yy);
i++;
}
문제는 문자
글쎄, 나는이 게임을 자바로 만들었고 총알을 쏠 때 총과 총알을 움직였다. 다음은 문제가있는 코드 블록입니다. case KeyEvent.VK_SPACE:
Point2D currentGunPos = sGun.position();
sBullet[bulletNum].setAlive(true);
sBullet[bulletNum].s
자바의 간단한 페인트 패드에 문제가 있습니다. 취소 버튼을 다시 그리는 데 문제가 있습니다. 배열이 지워지고 있지만 다시 칠하지 못합니다. 아무도 내 문제를 발견하거나이 코드에 대한 명확한 버튼을 생성하는 다른 방법이있을 수 있습니다. public class DrawingPanel extends JPanel {
private double x1=0;
투명도가있는 TYPE_4BYTE_ABGR imageType의 BufferedImage가 있는데이를 TYPE_3BYTE_BGR BufferedImage로 변환하고 싶습니다. TYPE_3BYTE_BGR에 TYPE_4BYTE_ABGR 이미지를 그리려고했지만 색이 바뀌 었습니다. 투명한 이미지를 흰색 배경에 놓는 것이 목표입니다. 투명한 이미지를 .jpg에 TYP