프로필
소개
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Main extends JFrame {
Container c = getContentPane();
boolean y;
int o = (int) (Math.random() * 15);
static int ans = (int) (Math.random() *100001);
JLabel re = new JLabel("다음으로 넘어갑니다.");
JTextField g = new JTextField("", 20);
JLabel la = new JLabel();
JLabel op = new JLabel("기회: " + o);
ImageIcon god = new ImageIcon("img\\good.png");
ImageIcon bad = new ImageIcon("img\\bad.png");
JLabel anso = new JLabel(god);
JLabel ansb = new JLabel(bad);
public Main() {
setSize(900, 700);
setVisible(true);
setTitle("너오징어 게임 1");
setLayout(new FlowLayout());
c.add(g);
c.add(la);
c.add(op);
g.addKeyListener(new hikey());
g.setFocusable(true);
g.requestFocus();
}
class hikey extends KeyAdapter {
public void keyPressed(KeyEvent e) {
if(e.getKeyCode()!=10) return ;
for (int i = 0; i <= o; i++) {
o--;
int n = Integer.parseInt(g.getText());
if(o == 0)
c.add(ansb);
else if (n > ans)
la.setText("DOWN");
else if (n < ans)
la.setText("UP");
else if (n == ans)
la.setText("ANS!");
break;
}
}
}
public static void main(String[] args) {
System.out.println("정답 :"+ ans);
new Main();
}
}