0
我想要選取顏色並更改按鈕的背景顏色。如何將JavaFX變量傳遞給CSS樣式?
private void handleItemBackAction(ActionEvent eve)
{
System.out.println("You clicked Set Background Color of Item!");
java.awt.Color color=JColorChooser.showDialog(null,"Select a color",java.awt.Color.CYAN);
String hex = Integer.toHexString(color.getRGB() & 0xffffff);
hex="#"+hex;
Text.setText(hex);
ShortcutButton.setStyle("-fx-background-color: hex;");
}
如果有樣式「-fx - ** border ** - color:hex;」會怎麼樣? –
你是對的 - 要麼檢查整個屬性,要麼完全跳過這個檢查。 –