Votación
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
@SuppressWarnings("serial")
public class votacion extends JFrame implements ActionListener {
private JLabel etiquetabienbenida;
private JTextField campoedad;
private JButton boton;
private JTextField campodecision;
private JTextField campocomentario;
private JTextField campodespedida;
public static void main(String[] args) {
votacion demo=new votacion();
demo.setSize(150,200);
demo.setTitle("A votar");
demo.crearGUI();
demo.setVisible(true); }
private void crearGUI(){
setDefaultCloseOperation(EXIT_ON_CLOSE);
setLocationRelativeTo(null);
Container ventana=getContentPane();
ventana.setLayout(new FlowLayout());
etiquetabienbenida=new JLabel("escriba su edad");
ventana.add(etiquetabienbenida);
campoedad=new JTextField(5);
ventana.add(campoedad);
boton=new JButton("verificar");
ventana.add(boton);
boton.addActionListener(this);
campodecision=new JTextField(10);
ventana.add(campodecision);
campocomentario=new JTextField(10);
ventana.add(campocomentario);
campodespedida=new JTextField(10);
ventana.add(campodespedida); }
@Override
public void actionPerformed(ActionEvent event) {
int edad;
edad=Integer.parseInt(campoedad.getText());
if (edad>17) {campodecision.setText("puede votar");
campocomentario.setText("felicidades"); }
else {campodecision.setText("no puede votar");
campocomentario.setText("lo siento"); }
campodespedida.setText("le deseo lo mejor");
}
}