Greifen Sie über die innere anonyme Klasse auf die äußere anonyme Klasse zu
Ich bin nur Neugierig. Gibt es eine Möglichkeit, auf Eltern in anonymen Klassen zuzugreifen, die sich in einer anderen anonymen Klasse befinden?
Ich lasse dieses Beispiel ein erstellenJTable
Unterklasse (anonyme Klasse) überschreibenchangeSelection
und drinnen erstelle ich noch eine anonyme klasse.
MCVE:
public class Test{
public static void main(String args []){
JTable table = new JTable(){
@Override
public void changeSelection(
final int row, final int column,
final boolean toggle, final boolean extend) {
SwingUtilities.invokeLater(new Runnable() {
@Override
public void run() {
super.changeSelection(row, column, toggle, extend);
//more code here
}
});
}
};
}//end main
}//end test
Wie kann ich verweisensuper.changeSelection(..)
?