@Override public JComponent getPreferredFocusedComponent() { final Enumeration<AbstractButton> enumeration = myGroup.getElements(); while (enumeration.hasMoreElements()) { final AbstractButton button = enumeration.nextElement(); if (button.isSelected()) { return button; } } return myPanel; }
public void actionPerformed(final ActionEvent ae) { AbstractButton btn = (AbstractButton) ae.getSource(); System.out.println("Action 3 performed."); SharedActions.setActionSelected(SharedActions.ACTION4_KEY, btn.isSelected()); }