Program01.java:20: error: '{' expected
A huszadik sorban hiányzik egy '{' kapcsos zárójel. A huszadik sorban pedig ez áll:
class Program01 extend JFrame {
Persze nem hiányzik, csak nem tudja az osztály neve után álló extned kulcsszót értelmezni, mivel elírtuk. Helyesen többesszámban, extends.
Persze lehet, hogy valóban az hiányzik:
class Program01 extends JFrame
A hibaüzenet a következő:
Program01.java:20: error: cannot find symbol class Program01 extends JFram { ^ symbol:class JFram
Persze egy ilyen további hibákat szül.
A fenti esetben hiányzik az örökölt osztály nevéből egy 'e' betű, vagyis helyesen: JFrame.