Buongiorno a tutti.

Volevo sapere se e come è possibile far sì che un bottone-radio venga autopremuto dal sistema se si verificano certe condizioni.

Ad esempio nel mio codice vorrei che venissero premuti o il bottone A o quello Ba seconda di un numero casuale prodotto:

codice:
String eta1=eta.getText();
        try{
        int eta2=Integer.parseInt(eta1);
        if(eta2 >= 18 & eta2 <= 65){
            Random generatore = new Random(2000);
            int rdm=generatore.nextInt(1000);
            if(rdm<500){
                   //A.setPressedIcon(new ImageIcon("down.png"));
                A.setSelected(true);
                A.setDisabledSelectedIcon(new ImageIcon("disabled-selected.png"));
            }
            else {
                //B.setSelectedIcon(new ImageIcon("down.png"));
                B.setSelected(true);
                B.setDisabledSelectedIcon(new ImageIcon("disabled-selected.png"));
            }}
        else{
                rightTextArea.setText("Il paziente non è allocabile");
            }
            }
        catch (NumberFormatException e) {
        }
però sia con il metodo dell'Icona immagine che con il setSelected non riesco a far sì che uno dei 2 bottoni venga premuto.
Grazie anticipatamente a chi vorrà rispondere.