我要去學校用java進行編程。我收到了一個程序,我必須使用滾動條來更改imageView的寬度。我的問題是甚至有可能在JavaFX中的滾動條API?滾動條改變圖像的寬度
好吧這是我的代碼。
sb = new ScrollBar();
sb.setMax(100);
sb.setMin(0);
lastValue = 500;
sb.setValue(lastValue);
sb.setUnitIncrement(1);
sb.blockIncrementProperty();
sb.setOnScroll(e -> FacePart.getPart().scrollAction(lastValue));
這是我遇到問題的地方。在代碼所在的類和我在另一個類中的方法之間來回傳遞。 這裏是其他類中的方法。
其他方法
@Override
public void scrollAction(double j) {
/*Global variable*/ lastScrollValue = j;
iv.setFitWidth(300 + 2 * lastScrollValue);
}
不知道JavaFX的API,我不能幫助 - 但它可能是有益的,爲您發佈的代碼說明你已經嘗試過哪些步驟,以及爲什麼他們沒不適合你。 – dho
是好還是你需要兩個類的所有代碼? – Maxwell
不幸的是,我對這類東西還不太瞭解,但是附加信息會幫助其他人。 – dho