public class Exemplo extends JFrame implements ActionListener{
private JButton cadastrar;
private JButton sortear;
private JLabel LblTitulo;
private ArrayList pt = new ArrayList<String>(); //ArrayList
public Exemplo()
{
this.setTitle("Sorteio");
this.setBounds(300,200,500,400);
cadastrar = new JButton("Adicionar Participante");
cadastrar.setBorder(BorderFactory.createBevelBorder(0,Color.GRAY,Color.BLACK));
cadastrar.setBackground(Color.WHITE);
cadastrar.setBounds(10,60,150,30);
cadastrar.addActionListener(this);
sortear = new JButton("Sortear");
sortear.setBorder(BorderFactory.createBevelBorder(0,Color.GRAY,Color.BLACK));
sortear.setBackground(Color.WHITE);
sortear.setBounds(10,100,150,30);
sortear.addActionListener(this);
Container c = getContentPane();
c.setLayout(null);
LblTitulo = new JLabel("<html><b><u>---Sorteio---</u></b></html>");
c.add(LblTitulo);
LblTitulo.setBounds(210,10,120,30);
Panel a,b;
a = new Panel ();
b = new Panel();
b.setLayout (new GridLayout(600,800));
c.add (cadastrar);
c.add (sortear);
show();
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new Exemplo().setVisible(true);
}
public void actionPerformed(ActionEvent e){
if(e.getSource() == cadastrar){ // Cadastrar//
JOptionPane.showInputDialog(null, "Digite o nome do Participante : ");
}
if(e.getSource() == sortear){ // SORTEAR//
}
}
}
[/code]
Aqui: Estou fazendo este aqui so para iniciar. Depois vou fazer Sorteio com 2 listas, tipo lista de pessoas e premios.
So que nao consegui colocar o codigo certo.