В JavaFX вы можете загрузить таблицу стилей для сцены, используя что-то вроде этогоJavaFX - Загрузка таблицы стилей для таможенного контроля
scene.getStylesheets().addAll(getClass().getResource("/css/background.css").toExternalForm());
Если я создать пользовательский элемент управления, как показано ниже, может я загрузить таблицу стилей для этого элемента управления в использовать изнутри этого контроля. а не сцены?
Вот это основное управление
public class EventListPane extends VBox {
@FXML
private ListView<Event> listView;
public EventListPane() {
FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("/fxml/EventListPane.fxml"));
fxmlLoader.setController(this);
fxmlLoader.setRoot(this);
// Can i load the stylesheet for this control somewhere here??
try {
fxmlLoader.load();
} catch (Exception ex) {
Console.Log("Error loading eventListPane");
}
}
}
duplicate (c & p как раз так плохо, как ссылка) ответ означает дублирующий вопрос :-) Способ обработки повторяющихся вопросов - закрыть их ... В обратном порядке: если вы думаете, что вопрос достаточно разный, вы можете укажите точную разницу и добавьте отрывок из вашего другого ответа, настроенного именно на эту разницу. – kleopatra
Хорошо, спасибо. В следующий раз. – Roland