diff -r fc45e7b76ee8 -r 3fb53f65db57 samples/componentinjection/anagram-modular/src-gui/org/apidesign/anagram/gui/Anagrams.java --- a/samples/componentinjection/anagram-modular/src-gui/org/apidesign/anagram/gui/Anagrams.java Sat Jun 14 10:06:53 2008 +0200 +++ b/samples/componentinjection/anagram-modular/src-gui/org/apidesign/anagram/gui/Anagrams.java Sat Jun 14 10:06:54 2008 +0200 @@ -18,13 +18,19 @@ /** Creates new form Anagrams */ public Anagrams() { initComponents(); - initWord(); getRootPane().setDefaultButton(guessButton); } protected abstract WordLibrary getWordLibrary(); protected abstract Scrambler getScrambler(); + + @Override + public void addNotify() { + super.addNotify(); + initWord(); + } + /** This method is called from within the constructor to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is