Page 24 - 2
P. 24
g.setFont(new Font("Arial", Font.BOLD, 30));
g.drawString(titleName, 20, 702);
g.setFont(new Font("Arial", Font.PLAIN, 26));
g.setColor(Color.DARK_GRAY);
g.drawString("A", 270, 609);
g.drawString("S", 374, 609);
g.drawString("D", 478, 609);
g.drawString("Space Bar", 580, 609);
g.drawString("J", 784, 609);
g.drawString("K", 889, 609);
g.drawString("L", 993, 609);
g.setColor(Color.LIGHT_GRAY);
g.setFont(new Font("Elephant", Font.BOLD, 30));
g.drawString(String.format("%07d", s), 565, 702);
if (c >= 5) {
g.setColor(Color.BLACK);
g.setFont(new Font("Arial", Font.PLAIN, 26));
g.drawString(String.format("combo " + "%d", c), 1100, 360);
}
g.drawImage(judgeImage, 900, 670, null);
g.drawImage(keyPadAImage, 228, 580, null);
g.drawImage(keyPadSImage, 332, 580, null);
g.drawImage(keyPadDImage, 436, 580, null);
g.drawImage(keyPadSpace1Image, 540, 580, null);
g.drawImage(keyPadSpace2Image, 640, 580, null);
g.drawImage(keyPadJImage, 744, 580, null);
g.drawImage(keyPadKImage, 848, 580, null);
g.drawImage(keyPadLImage, 952, 580, null);
}
}
public void pressA() { // 키 A 가 입력이 됬는지 판단하는 함수
judge("A");
noteRouteAImage = new ImageIcon(Main.class.getResource("../images/noteRoutepr
essed.png")).getImage();
keyPadAImage = new ImageIcon(Main.class.getResource("../images/keyPadpresse
d.png")).getImage();
new Music("drum.mp3", false).start();
}
public void releaseA() { // 키 A 가 떼어졌는지 판단하는 함수
noteRouteAImage = new ImageIcon(Main.class.getResource("../images/noteRoute.p
ng")).getImage();
keyPadAImage = new ImageIcon(Main.class.getResource("../images/keyPadbasic.pn
g")).getImage();
- 24 -