Hallo.
Leider habe ich im Internet und auch hier im Forum für mein spezifisches Problem noch keine Lösung gefunden. Ich denke das Problem sollte einfach zu lösen sein und ich komme einfach nicht drauf -.-
Also folgendes Bild:
Mein Look&Feel sollte also Windows sein.
Die Menüleiste wird eigentlich richtig dargestellt.
Allerdings die Menüs selber sehen überhaupt nicht Windows like aus.
Wiso denn das?
Wie kann ich das besser hinbekommen?
Ich finde es so, wie es ist, sehr sehr sch****e.
Dann doch lieber Metal-Look'n'Feel.
Aber am liebsten hätte ich Windows.
Nur wie? Ich hoffe es kann mir jemand helfen.
Aufgerufen wird ganz normal mit
Leider habe ich im Internet und auch hier im Forum für mein spezifisches Problem noch keine Lösung gefunden. Ich denke das Problem sollte einfach zu lösen sein und ich komme einfach nicht drauf -.-
Also folgendes Bild:
Mein Look&Feel sollte also Windows sein.
Die Menüleiste wird eigentlich richtig dargestellt.
Allerdings die Menüs selber sehen überhaupt nicht Windows like aus.
Wiso denn das?
Wie kann ich das besser hinbekommen?
Ich finde es so, wie es ist, sehr sehr sch****e.
Dann doch lieber Metal-Look'n'Feel.
Aber am liebsten hätte ich Windows.
Nur wie? Ich hoffe es kann mir jemand helfen.
Code:
package cdverwaltung;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Hauptfenster
{
JFrame form;
MenuDateiBeendenListener menuDateiBeendenListener = new MenuDateiBeendenListener();
MenuDateiOeffnenListener menuDateiOeffnenListener = new MenuDateiOeffnenListener();
MenuDateiSpeichernListener menuDateiSpeichernListener = new MenuDateiSpeichernListener();
MenuInfoAboutListener menuInfoAboutListener = new MenuInfoAboutListener();
public Hauptfenster()
{
super();
try
{
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
}
catch(Exception e) {
e.printStackTrace();
}
form = new JFrame("CD-Verwaltung - © 2007 Claudio Bernasconi" );
form.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
form.setSize(800, 600);
Toolkit toolkit = Toolkit.getDefaultToolkit();
Dimension d_aufloesung = toolkit.getScreenSize();
form.setLocation( d_aufloesung.width / 2 - 400, d_aufloesung.height / 2 - 300 );
Aufgerufen wird ganz normal mit
Code:
new Hauptfenster();