Desenvolvi a tela da minha aplicação usando o JavaFX Scene Builder e depois exportei o XML para dentro da IDE do Netbeans aonde criei a classe controller desse XML.
Porém a tela do JavaFX Scene Builder tem o background na cor meio cinza e quando rodo a minha aplicação pela IDE aparece branco.
Gostaria de saber como se muda essa cor… E porque ocorreu essa mudanca?
No XML aparece o seguinte trecho:
[code]
<?scenebuilder-background-color 0xdfdfdfff?>[/code]
Já vi codigos de cores para html, porem esse trecho 0xdfdfdfff não se parece nem um pouco… Gostaria tambem de saber qual “nomenclatura de cores” e essa?!!
Onde estão os desenvolvedores de JavaFX?
Vou reformular a pergunta…
Quando inicializamos o JavaFx Builder aparece por padrão uma tela branca.
Como posso alterar a cor de fundo dessa janela?
Ao inves de aparecer branco, aparecer cinza, verde…
Bom dia,
Deixa eu ver se entendi, você quer mudar a cor do background do JavaFX Scene Builder, e não da sua tela criada, é isso?
Não, Eu não quero mudar o fundo azul do JavaFx Scene Builder.
Eu quero mudar a cor da janela que é desenvolvida(A janela da minha aplicação) no JavaFX Scene Builder. Aquela branca pequena que aparece no meio da tela azul do JavaFx Scene Builder.
=]
Ah entendi, então acho que a melhor saída é fazer isso com CSS da AnchorPane, usando a aba “Style”.
Basta selecionar a AnchorPane principal (ou o seu painel principal), e digitar o seguinte código, indo na aba “Properties”, e depois indo em “Style”:
Você pode usar o nome da cor ou o padrão HTML, você escolhe!
Espero ter ajudado!
Ainda não tentei usando CSS.
Porém consegui mudar a cor usando o seguinte código:
Scene scene = new Scene(root);
scene.setFill(Color.web("#dfdfdf"));
Esse código fica dentro do método start.
Vou tentar usando CSS depois…
Vlw ai pela ajuda!