javaFX i css głównego okna

0

Witam,

Mam takie jedno małe pytanie. Jak za pomocą javyFX i css ostylować wygląd okna programu.
Interesuje mnie np dodanie cienia dla programu, zaokrąglenie rogów czy zmiana koloru belki.
Przykład okna, które posiada takie coś co mnie interesuje: user image.

0

http://fxexperience.com/2011/12/styling-fx-buttons-with-css/

EDIT: No a jak tego użyć ? A no w pliku fxml załadować css'a, i przy deklaracji komponentu użyć klasy czy id. Tak jakbyś stosował szablon na stronie html.

0

Dzięki za odp, ale z przyciskami sobie jakoś radzę. Problem pojawia się gdy chce ostylować samo okno programu.

Możliwe, że się źle wyraziłem. Chodzi mi o to aby program nie miał typowej skórki windowsowej.

1

Aaaa to ja nie widzę innego wyjścia niż ustawienie StageStyle.UNDECORATED dla obiektu Stage. Potem ręcznie dodajesz np. koło z przekazaną lambdą przez onMouseClicked by wykonać jakąś akcję. Tak samo dla stage nadajesz styl i tyle. Kiedyś udało mi się własnie tak zaokrąglić rogi i dodać gradient wokół okna. O to Ci chodziło ?

https://arnaudnouard.wordpress.com/2013/02/02/undecorator-add-a-better-look-to-your-javafx-stages-part-i/

0

właśnie o to :) dzięki

1 użytkowników online, w tym zalogowanych: 0, gości: 1