0

Method sp.setVvalue(app.spvalue.intValue());vbox を目的の位置にスクロールしません。

            mvPane = new VBox();
            mvPane.setStyle("-fx-background-color: #fff;");
            GetPlayList(app,root);

            sp = new ScrollPane();
            sp.setVbarPolicy(ScrollPane.ScrollBarPolicy.AS_NEEDED);
            sp.setContent(mvPane);
            sp.setVvalue(40);
            setCenter(sp);
            sp.getVvalue();

関数 GetPlayList は多くのラベルを追加します。

4

3 に答える 3

3

JavaFX 2.0 とその scrollPane について話している場合、Hvalue および Vvalue プロパティはうまく機能していますが、問題は、それらの値が [0.0 .. 1.0] の範囲から倍増しているように見えるため、int 値を設定すると、うまくいきません。

于 2013-01-05T22:56:32.403 に答える
0

yourScrollPane.setVvalue()これはあなたの問題かもしれません - を実行する前に実行しようとするとyourStage.show()、スクロールしないことに気付きました。ただし、ステージがすでに表示された後sp.setVvalue()に実行すると機能します。それが ScrollPane のバグなのか、意図した動作なのかはわかりません。それが役立つことを願っています。

于 2013-10-15T20:28:59.260 に答える