En caso de necesidad urgente, utilice JAVA para programar un juego de adivinanzas de números
importar java.awt.event.ActionListener;
importar java.awt.event.KeyListener;
importar javax .swing.JButton;
importar javax.swing.JFrame;
importar javax.swing.JMenu;
importar javax.swing.JMenuBar;
add(pa, "Centro");
pa.add(l1);
pa.add(trs);
pa. add(l2);
pa.add(tinput);
pp.add(tinput);
tinput.addCaretListener (nuevo CaretListener(){
public void caretUpdate(CaretEvent e) {
if(validate_input())
ok.setEnabled(true);
else
ok.setEnabled(false);
}
});
tinput.addKeyListener(new KeyListener(){
public void keyPressed(KeyEvent e) {
if(e.getKeyCode() == KeyEvent.VK_ENTER)
ok.doClick() }
public void comenzar(){
for(int i=0;rs.length()<4;i++){
int ran=(int)(Math.random ()*10);
if(!rs.contains( String.valueOf(ran)))
rs+=String.valueOf(ran);
}
trs.setText("****");
tinput.setEditable(true);
count=0;
ta.setText(nulo);
msg.setText(nulo);
}
público booleano validar_input(){
String input=tinput.charAt(i)==input.charAt(i))
a++;
}
String flag="";
for(int i=0;i<4;i++){
for(int j=0;j<4;j++)
if( rs.if(rs.charAt(i)==input.charAt(j) &&!flag.contains(input.substring(j,j+1))){
b++;
bandera+=input.substring(j,j+1);
}
}
b-=a;<
/p>
}
}
}
}