2012-03-30 21 views
2

一旦標題窗格展開,手風琴的高度將會增加。 但是由於窗口是一個固定的高度窗口,如果手風琴的高度大於窗口高度,底部標題窗格的內容將被剪掉。javafx 2.0如何在手風琴中添加滾動條

那麼,如何可以顯示一個垂直滾動條以顯示那些標題窗格

是有任何方式在手風琴 添加滾動條或我需要把手風琴在其可以顯示當手風琴滾動條的控制超過外部控制的高度?

感謝

回答

1

添加滾動窗格的手風琴內滾動窗格大小設置爲手風琴的大小減去條的高度。您的滾動窗格內容可能會超過手風琴的大小。

@Override 
public void start(Stage primaryStage) { 
    StackPane root = new StackPane(); 
    Accordion accord=new Accordion(); 
    ScrollPane scroll=new ScrollPane(); 
    scroll.setPrefHeight(accord.getHeight()); 
    scroll.prefWidth(accord.getWidth()); 

    TitledPane title=new TitledPane(); 
    title.setText("Accordian"); 
    title.setContent(scroll); 
    accord.getPanes().add(title); 
    root.getChildren().add(accord); 

    Scene scene = new Scene(root, 300, 250); 

    primaryStage.setTitle("Scroll Pane"); 
    primaryStage.setScene(scene); 
    primaryStage.show(); 
} 
+0

請問你能提供一些基本的例子嗎? – 2013-04-22 08:19:42

+0

對不起,我很長時間沒有使用這個計算器帳戶。希望它仍然可以幫助某人 – 2013-06-24 05:04:07

+0

這是鼻涕的工作 – 2014-08-13 06:39:51

相關問題