Sie sollten in der Lage sein, normale Schaukel Mechanik für diesen Einsatz:
UIManager.lookAndFeel = "javax.swing.plaf.metal.MetalLookAndFeel"
def sb = new SwingBuilder()
def addItmMenu = sb.frame...
gibt es auch eine built in static method auf SwingBuilder und diese Methode akzeptiert ‚Aliase‘, um das Aussehen und fühlen Namen:
SwingBuilder.lookAndFeel 'nimbus'
def sb = new SwingBuilder()
def addItmMenu = sb.frame...
oder wenn Sie es vorziehen, es innerhalb zu nennen Ihre Erbauer Code (prägnanter verliert aber die Tatsache, dass wir eine statische Methode aufrufen):
def sb = new SwingBuilder()
def addItmMenu = sb.frame(...) {
lookAndFeel 'nimbus'
...
}
wo Aliase wie ‚Nimbus‘ oben definiert sind, in der groovy LookAndFeelHelper class.
bearbeiten: die Aliase im groovy SwingBuilder Aufruf können auch voll qualifizierte Klassennamen sein. Die Aliase sind nur für die Bequemlichkeit da. Ein Beispiel:
SwingBuilder.lookAndFeel "de.javasoft.plaf.synthetica.SyntheticaStandardLookAndFeel"
@ downvoter Es gibt keine Antwort auf diese Frage hier !! .. Vor der Abstimmung unten machen Sie Ihren Standpunkt in einem Kommentar! Vielen Dank. –