Constellation Knowledge Network - Preguntas y respuestas sobre Bagua - Diseño de interfaz de usuario Java para adivinar números hasta 100.

Diseño de interfaz de usuario Java para adivinar números hasta 100.

¿embalar? Cliente;

¿Importar? Java .awt.dimension;

¿Importar? Java .evento de acción awt .

¿Importar? Java . awt . evento de escucha de acciones;

¿Importar? Java . awt . adaptador de mouse;

¿Importar? Java .evento .evento del mouse;

¿Importar? Java . util . fecha;

¿Importar? Java . util .aleatorio;

¿Importar? javax.swing.jbutton;

¿Importar? javax.swing.jframe;

¿Importar? javax.swing.jlist;

¿Importar? javax.swing.jmenu;

¿Importar? javax.swing.jmenubar;

¿Importar? javax.swing.jmenuitem;

¿Importar? javax.swing.joptionpane;

¿Importar? javax.swing.jpanel;

¿Importar? javax.swing.jpopupmenu;

¿Importar? javax.swing.jtextfield;

¿Importar? javax . swing evento .ancestrolistener;

¿Público? ¿clase? ¿prueba? ¿extender? JFrame{

¿Privado? ¿JTextField? texto;

¿Privado? ¿Botón J? Botón;

¿Público? test(){

super();

¿Citas? ¿Tener una cita? =?¿Nuevo? fecha();

¿Final? ¿En t? ¿resultado? =¿Nuevo? Aleatorio (fecha.getTime()). nextInt(100); //Genera un número entero aleatorio entre 0-100.

this.setSize(new? Dimension(250,100));

JPanel? ¿panel? =?¿Nuevo? JPanel();

panel.setSize(nuevo? Dimensión(250, 100));

¿Texto? =?¿Nuevo? JTextField();

text.setPreferredSize(new? Dimensión(150, 30));

¿Botón? =?¿Nuevo? JButton("Confirmar");

button.setPreferredSize(new?Dimension(60,30));

button.addActionListener(new?ActionListener(){

@Override

¿Público? actionPerformed(ActionEvent?e)? {

Cadena? =?text.gettext();

Si (s!= null){

int? =?integer .parse int(s);? //Convierte la cadena de entrada a int.

if(d<result){

joptionpane . showmessagedialog(null, "pequeña suposición");

} ¿Algo más? if(d>resultado){

joptionpane . showmessagedialog(null, "Adivina el grande");

} De lo contrario {

joptionpane . , "Bingo");}

}

}

});

panel.add(texto);

p>

panel.add(botón);

this.setContentPane(panel);

este conjunto visible(verdadero);

}

¿Público? ¿Electricidad estática? ¿Vacío? principal(Cadena[]?args)? {

¿Nuevo? prueba();

}

}

上篇: Las líneas del próximo avance de la animación xxxHOLIC 下篇: Preguntas elementales en lenguaje C 2
Artículos populares