hallo,
offensichtlich scheint die Java-UIManager-Klasse mit der Desktop-Umgebung Xfce auf Linux nichts anfangen zu können
Der Schluß erscheint mir zweifelhaft. Was hat dein JDK mit der grafischen Oberfläche zu tun?
UIManager.put("Menu.font", new FontUIResource("Arial", Font.TRUETYPE_FONT, 14));
Und warum klammerst du dich so sehr an "Arial" (die ist schließlich unter Linux kaum einmal vorhanden)? Es ist zwar nur ein Schuß ins Blaue, aber was passiert, wenn du statt "Arial" eben mal "Sans Serif" nimmst - oder "Helvetica"?
Grüße aus Berlin
Christoph S.