Ho provato anche in questo modo:
codice:private class AzionaBottone implements ItemListener { public void itemStateChanged(ItemEvent e) { int stato = e.getStateChange(); JCheckBox bottone = (JCheckBox) e.getItem(); if((stato == ItemEvent.SELECTED) && (bottone.equals(bottone1))) { label1.setText("Selezionato"); } else if ((stato == ItemEvent.DESELECTED) && (bottone.equals(bottone1))) { label1.setText("Deselezionato"); } if((stato == ItemEvent.SELECTED) && (bottone.equals(bottone2))) { label2.setText("Selezionato"); } else if ((stato == ItemEvent.DESELECTED) && (bottone.equals(bottone2))) { label2.setText("Deselezionato"); } else if((stato == ItemEvent.SELECTED) && (bottone.equals(bottone3))) { label3.setText("Selezionato"); } else if((stato == ItemEvent.DESELECTED) && (bottone.equals(bottone3))) { label3.setText("Deselezionato"); } } }

Rispondi quotando