Like Tree2Danke
  • 1 Beitrag von JavaEngel
  • 1 Beitrag von jal1976
ERLEDIGT
NEIN
ANTWORTEN
14
ZUGRIFFE
44768
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
  1. #1
    Registriert seit
    Jun 2002
    Ort
    Saarbrücken (Saarland)
    Beiträge
    10.222
    Hallo,

    https://nimbus.dev.java.net/

    Gruß Tom
    Miniaturansicht angehängter Grafiken Miniaturansicht angehängter Grafiken Nimbus: Schickes neues Look and Feel für Java Swing-nimbuslookandfeel.jpg  
     
    Du kommst aus dem Saarland oder Umgebung? Du hast Interesse an Java-Technologie Themen? Then let's Meetup!

    Java rocks! http://www.jugsaar.de

    Does IT in Java and .Net
    Xing
    Twitter

  2. #2
    JavaEngel ist offline Mitglied Silber
    Registriert seit
    Jul 2008
    Beiträge
    57
    Hier der Code:

    UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
    Geändert von JavaEngel (16.10.08 um 17:55 Uhr)
     

  3. #3
    Registriert seit
    Jun 2002
    Ort
    Saarbrücken (Saarland)
    Beiträge
    10.222
    Hallo,

    das Nimbus LookAndFeel ist ab Java 6 standardmäßig dabei:
    Code java:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    
    /**
     * 
     */
    package de.tutorials;
     
    import java.awt.Dimension;
     
    import javax.swing.JDesktopPane;
    import javax.swing.JFrame;
    import javax.swing.JInternalFrame;
    import javax.swing.UIManager;
     
    /**
     * @author Tom
     */
    public class NimbusLookAndFeelExample extends JFrame {
     
        public NimbusLookAndFeelExample() {
            super("NimbusLookAndFeelExample");
            setDefaultCloseOperation(EXIT_ON_CLOSE);
            setPreferredSize(new Dimension(640, 480));
     
            JDesktopPane desktopPane = new JDesktopPane();
     
            Dimension d = new Dimension(160, 120);
            for (int i = 0; i < 5; i++) {
                JInternalFrame frm = new JInternalFrame("InternalFrame" + i, true,
                        true, true, true);
                frm.setSize(d);
                frm.setVisible(true);
                desktopPane.add(frm);
            }
     
            add(desktopPane);
     
            pack();
            setVisible(true);
        }
     
        /**
         * @param args
         */
        public static void main(String[] args) throws Exception {
            UIManager
                    .setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
     
            new NimbusLookAndFeelExample();
        }
     
    }

    Gruß Tom
     
    Du kommst aus dem Saarland oder Umgebung? Du hast Interesse an Java-Technologie Themen? Then let's Meetup!

    Java rocks! http://www.jugsaar.de

    Does IT in Java and .Net
    Xing
    Twitter

  4. #4
    JavaEngel ist offline Mitglied Silber
    Registriert seit
    Jul 2008
    Beiträge
    57
    Zitat Zitat von Thomas Darimont Beitrag anzeigen
    das Nimbus LookAndFeel ist ab Java 6 standardmäßig dabei:
    Füg hinzu: Erst aber der Version 6 Update 10.



    Quelle: http://www.golem.de/0810/62995.html
     

  5. #5
    Avatar von Oliver Gierke
    Oliver Gierke ist offline Mitglied Rubin
    Registriert seit
    Dec 2003
    Ort
    Mannheim
    Beiträge
    1.456
    Zum glück ist "schick" relativ... irgendwie sehen alle LAFs in Swing ziemlich grottig aus IMHO. Immer Fremdkörper, egal auf welchem BS.

    Gruß
    Ollie
     
    In theory, there is no difference between theory and practice. In practice, there is!

    www.olivergierke.de

  6. #6
    JavaEngel ist offline Mitglied Silber
    Registriert seit
    Jul 2008
    Beiträge
    57


    Warum haben die das JTabbedPane nicht zu ende entwickelt? Dort fehlt der Rahmen! Das sieht vielleicht bescheuert aus.

    Kann man das nachträglich hinzufügen?
     

  7. #7
    jal1976 ist offline Mitglied
    Registriert seit
    Aug 2008
    Ort
    Bückeburg (Niedersachsen)
    Beiträge
    21
    hmmm,
    seltsam, ich habe java jdk 6 Update 10 unter Windows Vista installiert, kann aber das NimbusLookAndFeel nicht nutzen.
    Habe auch schon den Code von Thomas ausprobiert.
    Ich dachte das NimbusLookAndFeel ist beim Update 10 mit dabei?

    Als Fehlermeldung im JBuilder2007 erhalte ich folgendes:

    Exception in thread "main" java.lang.ClassNotFoundException: com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel
    at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:242)
    at javax.swing.SwingUtilities.loadSystemClass(SwingUtilities.java:1783)
    at javax.swing.UIManager.setLookAndFeel(UIManager.java:480)
    at ÜbungMain.main(ÜbungMain.java:73)

    Das heisst doch das er die "Klasse" nicht finden kann, richtig?

    greets
    Geändert von jal1976 (26.10.08 um 14:11 Uhr)
     

  8. #8
    JavaEngel ist offline Mitglied Silber
    Registriert seit
    Jul 2008
    Beiträge
    57
    Zitat Zitat von jal1976 Beitrag anzeigen
    Das heisst doch das er die "Klasse" nicht finden kann, richtig\
    Stimmt genau.
    Hast du auch das JDK(und JRE) davor deinstallieren? Ohne Quellcodeteile kann ich dir auch keine Verbesserungsvorschläge geben.

    Ich hab mal ein kleines Tool geschrieben das für dich die aktuellen L&F´s ermittelt und anzeigt.
    Schreib einfach hierein welche du angezeigt bekommst.

    Link:
    http://rapidshare.com/files/155510193/LaF.jar
    Geändert von JavaEngel (26.10.08 um 15:39 Uhr)
    jal1976 bedankt sich. 

  9. #9
    jal1976 ist offline Mitglied
    Registriert seit
    Aug 2008
    Ort
    Bückeburg (Niedersachsen)
    Beiträge
    21
    Wie gesagt, ich habe oben den Quellcode von Thomas benutzt (genauso wie er da oben steht). Und auch da kommt diese Meldung das er die Klasse net finden würde.
    Ich habe vorher die alten jre und jdk deinstalliert und dann erst das neue jdk 6 update 10 installiert.

    Dein Tool hab ich eben ausprobiert und er zeigt mir Nimbus an.

    In deinem Tool werden mir folgende L&F's angezeigt:
    1. Metal
    2. CDE/Motif
    3. Windows Classic
    4. Nimbus
    5. Windows

    P.S. Ich habe eben ein kleines Tool herausgekramt was ich mal vor etwas längerer Zeit geschrieben habe, dort im Quellcode den UIManager mal auf Nimbus gesetzt, ein neues .jar File erstellt und ausgeführt. Siehe da, die GUI wird im Nimbus style präsentiert. Also kann es doch nur noch am JBuilder liegen. Dann versteh ich aber noch nicht wieso der JBuilder die Klasse nicht findet. Anscheinend ist doch alles da.

    grüsse
    Geändert von jal1976 (27.10.08 um 08:53 Uhr)
     

  10. #10
    jal1976 ist offline Mitglied
    Registriert seit
    Aug 2008
    Ort
    Bückeburg (Niedersachsen)
    Beiträge
    21
    Hallo leutz,
    falls jemand dasselbe Problem hat wie ich gehabt habe, das die IDE Nimbus nicht "finden" kann, poste ich hier mal an was es bei mir gelegen hat, denn mir ist dann doch noch eine Leuchte aufgegangen... *schmunzel*
    Eigentlich ganz einfach und ich hätte sofort darauf kommen müssen...
    Ich nutze JBuilder2007, einfach der IDE die "neue" jre bekanntgeben. Bei mir war noch die ältere jre Version eingetragen. Und schon fun z t es...

    greets
    jal1976

    P.S. Dank an JavaEngel für das Tool...
    Geändert von jal1976 (26.11.08 um 13:58 Uhr)
    WyNiLLo bedankt sich. 

  11. #11
    Sir_Terry ist offline Grünschnabel
    Registriert seit
    Apr 2009
    Beiträge
    1
    Hallo,

    Wie kann ich beim Nimbus den Rahmen verschwinden lassen oder einen anderen Rahmen einsetzen. Ich will den standard Windows Rahmen nicht.

    z.,B. wie das hier; http://java.sun.com/developer/techni...va6u10/#nimbus
     

  12. #12
    lokad Tutorials.de Gastzugang
    Falls es noch von Interesse ist:
    JFrame.setDefaultLookAndFeelDecorated(true);
    JDialog.setDefaultLookAndFeelDecorated(true);
     

  13. #13
    WyNiLLo ist offline Grünschnabel
    Registriert seit
    Oct 2009
    Beiträge
    2
    Zitat Zitat von jal1976 Beitrag anzeigen
    Hallo leutz,
    falls jemand dasselbe Problem hat wie ich gehabt habe, das die IDE Nimbus nicht "finden" kann, poste ich hier mal an was es bei mir gelegen hat, denn mir ist dann doch noch eine Leuchte aufgegangen... *schmunzel*
    Eigentlich ganz einfach und ich hätte sofort darauf kommen müssen...
    Ich nutze JBuilder2007, einfach der IDE die "neue" jre bekanntgeben. Bei mir war noch die ältere jre Version eingetragen. Und schon fun z t es...

    greets
    jal1976

    P.S. Dank an JavaEngel für das Tool...
    GENAU dasselbe Problem hatte ich auch
     

  14. #14
    Avatar von PositivDenker
    PositivDenker ist offline Mitglied Silber
    Registriert seit
    Aug 2007
    Beiträge
    81
    Guten Tag ,
    Code :
    1
    
     UIManager .setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
    Diese Codezeile verbindet JVM in Internet mit abgelegten "Nimbus-Look"? Warum kann man nicht einfach mit import-Befehl dieses Packet einbinden? Weiss jemand wo "Nimbus-Bibliothek" downloaden kann?
     
    Die Mutter des Wissens ist die Neugier.
    Prof. Querulix, (*1946), deutscher Aphoristiker und Satiriker

  15. #15
    Avatar von javaDeveloper2011
    javaDeveloper2011 ist offline Mitglied Brokat
    Registriert seit
    Feb 2011
    Beiträge
    488
    Hallo PositivDenker,

    Mittlerweile Nimbus 1.1.9 giebs wie so vieles bei Sourceforge.

    javaDeveloper2011
     

Thema nicht erledigt

Ähnliche Themen

  1. [Nimbus L&F] UIManger-Einstellungen mit Nimbus-L&F klappen nicht mehr :-(
    Von vfl_freak im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 1
    Letzter Beitrag: 28.10.10, 14:11
  2. java.awt.EventQueue & Look and Feel - Probleme (Swing threading rules?)
    Von Klein0r im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 1
    Letzter Beitrag: 29.11.08, 10:41
  3. Antworten: 1
    Letzter Beitrag: 15.06.07, 16:40
  4. geändertes Look&Feel für Java Swing
    Von Moosehead im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 24.11.04, 16:24