Проблема возникает, когда -fx_background-position:0 -40
устанавливается либо загруженным style.css, либо в коде с помощью обработчика действий. В моем примере фоновое изображение задано на одной ячейке размером hbox
. При настройке положения фонового изображения изображение перемещается за пределы/границы hbox
, вверх в этом случае, и покрывает область над положением hbox
. В моем случае он охватывает кнопки действий, чтобы они не срабатывали. Как не показать часть фонового изображения, которое находится за пределами hbox
?javafx background image position за пределами hbox
0
A
ответ
0
Если перекрытие HBox не должны реагировать на MouseEvents на всех, вы можете добавить hbox.setMouseTransparent(true);
Надежда, что помогает.
Ну, это нормально, но в этом случае он будет охватывать диапазон из 8 кнопок, с которыми сложно попасть вправо ..., спасибо за ответ. 2 кнопки перемещают фоновое изображение вниз. –