2
Q
如何旋轉標籤
A
回答
5
任何節點都可以有它通過使用CSS -fx-rotate
屬性CSS樣式旋轉。
這是以度數表示的旋轉角度。零度在3點(直接在右邊)。角度值順時針旋轉。旋轉是關於中心。
因此,在你的代碼或FXML你可以有:
label.setStyle("vertical");
而且在你的CSS樣式表,您可以定義:
.vertical { -fx-rotate: -90; }
還要注意在包裝標籤的James_D的答案建議在執行佈局邊界計算時分組來計算旋轉。
3
請在標籤上撥打setRotate
將其圍繞其中心旋轉。
爲了讓佈局窗格正確測量標籤的範圍旋轉後,在Group
包裝它:
import javafx.application.Application;
import javafx.geometry.Pos;
import javafx.scene.Group;
import javafx.scene.Scene;
import javafx.scene.control.Label;
import javafx.scene.layout.HBox;
import javafx.stage.Stage;
public class RotatedLabelTest extends Application {
@Override
public void start(Stage primaryStage) {
Label label1 = new Label("Hello");
Label label2 = new Label("World");
label1.setRotate(-90);
Group labelHolder = new Group(label1);
HBox root = new HBox(5, labelHolder, label2);
root.setAlignment(Pos.CENTER);
Scene scene = new Scene(root, 250, 150);
primaryStage.setScene(scene);
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
相關問題
- 1. 旋轉標籤
- 2. 如何在C#中旋轉標籤?
- 3. 如何在Vb net中旋轉標籤?
- 4. 如何旋轉dygraph x標籤
- 5. 如何在ggplot2中旋轉軸標籤?
- 6. Xamarin Forms XAML標籤旋轉
- 7. IOS標籤旋轉手機
- 8. 使UI標籤旋轉
- 9. 旋轉面板和標籤
- 10. ggpairs旋轉軸標籤
- 11. 旋轉的X標籤
- 12. 在IB中旋轉標籤?
- 13. 在GWT中旋轉標籤
- 14. C#圖表旋轉標籤
- 15. 旋轉文本標籤
- 16. 旋轉grid.xaxis中的標籤
- 17. Javafx旋轉標籤問題
- 18. ActionScript 3:旋轉列標籤
- 19. 旋轉軸標籤在jqplot
- 20. 如何旋轉MapView,同時保持標籤和標記(疊加層)不旋轉?
- 21. 如何翻轉/旋轉C#/ Windows窗體中的標籤?
- 22. 如何旋轉座標系?
- 23. 如何讓圖標旋轉
- 24. R中的旋轉軸標籤
- 25. 使用Plotly旋轉標籤R
- 26. 旋轉訪問報告中的標籤
- 27. JQuery UI旋轉標籤和事件
- 28. 圍繞其中心旋轉標籤
- 29. 垂直標籤和文本旋轉
- 30. CATransform3D旋轉,標籤爲子視圖
謝謝,你知道如果有一個css嗎? – 2014-09-10 18:03:14
不,我不相信旋轉屬性是可修改的。 – 2014-09-10 18:05:37
感謝您呼叫定位。集團似乎並沒有解決它 – 2014-09-10 18:16:42