Red de conocimiento informático - Conocimiento del nombre de dominio - En caso de necesidad urgente, utilice JAVA para programar un juego de adivinanzas de números

En caso de necesidad urgente, utilice JAVA para programar un juego de adivinanzas de números

importar java.awt.event.ActionEvent;

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>

}

}

}

}