per avviare un JFrame la classe deve estenderlo.
ma giustamente il problema è un altro: basta un qualsiasi blocco note ma java va cmq compilato.
tu scrivi il codice nel blococ note e poi lo compili.
mi sa che ti devi studiare le basi di java.