2015-02-26 15 views
6

Mi chiedo se ci sia un modo per aggiungere funzioni personalizzate a JavaFX CSS, sono principalmente interessato a questo per creare una funzione per ottenere il colore complementare.JavaFX CSS: funzioni personalizzate

Attualmente le uniche funzioni di trasformazione del colore sono derive e ladder.

Il problema con l'utilizzo di deriva per questo è che regola solo la luminosità e in una direzione.

Grazie per tutto l'aiuto in anticipo

JavaFX Color Reference

+0

Si potrebbe desiderare di chiedere anche alla [mailing list openjfx-dev] (http://mail.openjdk.java.net/mailman/listinfo/openjfx-dev). – jewelsea

risposta

0

È possibile aggiungere un elenco di colori al vostro CSS principale:

Style.css

/* Colors 
    -------------- */ 
    *{ 
     -color-primary:#d8d8d8; 
     -color-accent:#F44336; 
     -color-secondary:#1E88E5; 
     -color-dark-primary:#1d1d1d; 
     -color-amber:#ffc400; 
     -color-gray:#666666; 
    } 

E l'uso ovunque:

@import "../main/Styles.css"; 

.background { 
    -fx-background-color: -color-amber; 
} 
Problemi correlati