Пишу программу на JavaFX и Scene Builder
У меня имеется combobox и label.
Как применить выбранный размер шрифта к лейблу?
Так как размеров много, как это сделать с помощью оператора switch для лучшей читаемости кода?
@FXML private Label fontLabel;
@FXML private ComboBox<String> size;
//create array of font sizes
ObservableList<String> fontSizes= FXCollections.observableArrayList("8", "10",
"11", "12", "14", "16", "18","20", "24", "30", "36", "40", "48", "60",
72");
@Override
public void initialize(URL location, ResourceBundle resources) {
size.setItems(fontSizes);
}
Нашёл решение:
@FXML private Label fontLabel;
@FXML private ComboBox<String> size;
//create array of font sizes
ObservableList<String> fontSizes= FXCollections.observableArrayList("8", "10",
"11", "12", "14", "16", "18","20", "24", "30", "36", "40", "48", "60",
"72");
@FXML
public void initialize() {
size.setItems(fontSizes);
size.setOnAction(e-> updateLabel());
}
private void updateLabel() {
double fontSize = Double.valueOf(size.getSelectionModel().getSelectedItem());
fontLabel.setFont( new Font(fontSize ));
}
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
ЗдравствуйтеКак открыть окно информации приложения зная пакет приложения или взяв его из переменной?Использую java в sketchware
использую библиотеку BranchSDK, для генерации коротких ссылокОн работает отлично, но на API 19 метод getShortUrl() возвращает NULL, а в логах выводится:...
Можно ли в файле манифеста указать android:screenOrientation для всего приложения единожды и не прописывать его для каждой активности, если да, то как?
начал использовать JTextField и возникла следующая проблема, в JTextField, который помечен disable() не меняется цвет шрифта