hi all, quick question here. dont recall seeing this in suns java tutorial.
SwingUtilities.invokeLater(new Runnable() [B]{ public void run() { new SwingDemo(); } }[/B]);
What exactly happens with the block following new's call to the constructor? Is this some sort of way of overriding the class' default implementation of the method "on the spot"? Just looking for a quick explanation for the syntax rule behind the bold block above.