quero que um JRadioButton faca com que determinados JCheckButton aparecao ou nao no frame.
devo usar ItemEvent ou ActionEvent? tentei com os dois e nao tive sucesso, segue meu codigo com ActionEvent:
…
radioButtonInkjet.setText(“InkJet”);
radioButtonInkjet.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
handlerImpressoras(evt);
}
});
…
private void handlerImpressoras(java.awt.event.ActionEvent evt) {
checkBoxCargaPreta.setVisible(false);
checkBoxCargaColorida.setVisible(false);
checkBoxToner.setVisible(false);
checkBoxFita.setVisible(false);
if(evt.getSource() == radioButtonInkjet){
checkBoxCargaPreta.setVisible(true);
checkBoxCargaColorida.setVisible(true);
}
if(evt.getSource() == radioButtonLaser){
checkBoxToner.setVisible(true);
}
if(evt.getSource() == radioButtonMatricial){
checkBoxFita.setVisible(true);
}
checkBoxCargaPreta.repaint();
checkBoxCargaColorida.repaint();
checkBoxToner.repaint();
checkBoxFita.repaint();
}
…