JCheckBox verificação

2 respostas
J

Opa,
como é a verificação pra ver se uma JCheckBox está marcada ou não ?

2 Respostas

Thiago_Luis

Fala cara, blza?

Segue um exemplo bem simples para vc entender, só para vc ter um norte :D

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.*;

public class Teste extends JFrame implements ActionListener{
JCheckBox check = null;
JButton btn = null;
public Teste(){
	super("Teste CheckBox");
	check = new JCheckBox();
	btn = new JButton("Clicar");
	btn.addActionListener(this);
	JPanel p = new JPanel();
	p.add(check);
	p.add(btn);
	add(p);
	pack();
	setVisible(true);
	setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
	public static void main(String[] args) {
		new Teste();
	}
	@Override
	public void actionPerformed(ActionEvent evt) {
		if(evt.getSource()==btn){
			if(check.isSelected()){
				JOptionPane.showMessageDialog(null,"Está selecionada");
			}else{
				JOptionPane.showMessageDialog(null,"Não está selecionada");
			}
		}
		
	}
}

Abraço

pf_poa

Dessa forma é bem simples e fácil de entender.

if(jCheckBox.isSelected()){
//comandos
}

:wink:

Criado 28 de maio de 2009
Ultima resposta 29 de mai. de 2009
Respostas 2
Participantes 3