나는 javaFX를 처음 사용하여 간단한 응용 프로그램을 시험해보고 싶다.
Canvas를 사용하는 응용 프로그램이 있는데 사각형을 그립니다. 그러나 테두리를 제대로 지울 수 없습니다.Javafx clear stroking rectangle
Canvas canvas = new Canvas(WIDTH, HEIGHT);
GraphicsContext g = canvas.getGraphicsContext2D();
g.setFill(colorBackground);
g.fillRect(0, 0, WIDTH, HEIGHT);
g.setStroke(Color.BLACK);
g.strokeRect(200, 200, 10, 10);
g.setStroke(colorBackground);
g.strokeRect(200, 200, 10, 10);
하지만 난 여전히 대신 아무것도의 회색 사각형을 가지고 : 여기
내가 그것을 처리하는 방법입니다. 내가 왜 이것을 가지고 있는지 이해할 수 없다.
캔버스를 잘못 사용했을 수도 있습니다.
내 배경색이 흰색입니다. 실제로 clearRect로 시도했지만 성공하지 못했습니다. – Irindul
배경 캔버스에서 작동했지만 고마워요! – Irindul