그리기 기능을 사용하지 않고 슬라이스를 삽입하여 해봤습니다. 2차원 배열을 사용하여 체스 말과 체스 말의 좌표를 저장한 다음 효과를 추가하려면 어떻게 해야 합니까?
过彺(눈_눈)往煕
过彺(눈_눈)往煕 2018-08-12 17:07:37
0
0
1306

public void Paint(Graphics g) {
//루프는 수평입니다
for(int i=0;i<=19;i++) {
//루프는 수직입니다
for(int j=0;j< ;= 19;j++) {
//검은색 체스 말의 좌표를 결정하려면 1과 같습니다
if(chess[i][j]==1) {
//체스판의 가로축 좌표를 모두 계산합니다
int tempX=i *35+50;
//체스판의 세로축 좌표를 모두 계산합니다
int tempY=j*35+40;
//검은색 체스 말 추가
label.setIcon(black);
//체스 조각의 좌표 위치를 추가합니다
label .setbounds (Tempx, Tempy, 32,32)
// 배경 체스판 대신
lbl [0] .add (label) 2가 체스 조각의 좌표를 결정합니다. 흰색 체스 조각
if(chess[i][j]==2) {
//가로축의 모든 좌표를 계산합니다. 체스판
int tempX=i*35+50;
//세로의 모든 좌표를 계산합니다. 체스판의 축
int tempY=j*35+40;
//흰색 체스 추가
label.setIcon(white);
//흰색 체스의 좌표 및 크기 label.setBounds(tempX,tempY,32 ,32);
             // 배경 이미지 대체
          lbl[0].add(label);

过彺(눈_눈)往煕
过彺(눈_눈)往煕

모든 응답(0)
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!