import griffon.core.GriffonApplication import groovy.util.logging.Log import org.codehaus.griffon.runtime.core.AbstractLifecycleHandler import com.muwire.core.Core import com.muwire.core.MuWireSettings import javax.annotation.Nonnull import javax.inject.Inject import static griffon.util.GriffonApplicationUtils.isMacOSX import static groovy.swing.SwingBuilder.lookAndFeel @Log class Initialize extends AbstractLifecycleHandler { @Inject Initialize(@Nonnull GriffonApplication application) { super(application) } @Override void execute() { lookAndFeel((isMacOSX ? 'system' : 'nimbus'), 'gtk', ['metal', [boldFonts: false]]) } }