Witam. Uczę się Javy z książki Marcina Lisa - Praktyczny kurs java. I mam ćwiczenie do wykonania: napisanie programu, który bedzie wyswietlal w konsoli liste dostepnych czcionek w systemie.
Oto moj kod:
import javax.swing.JApplet;
import java.awt.*;
public class Main extends JApplet{
static Font[] fonts;
static String[] fontNames;
public void init(){
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
fonts = ge.getAllFonts();
fontNames = ge.getAvailableFontFamilyNames();
}
public static void main(String args[]){
for(int i = 0; i < fonts.length; i++){
System.out.println(fonts[i].getFontName() + fontNames[i]);
}
}
}
Kod sie kompiluje, ale przy odpaleniu wyskakuje wyjatek:
Dlaczego?