“MỌI SỰ CỐ GẮNG CHƯA CHẮC ĐÃ GẶT HÁI ĐƯỢC KẾT QUẢ NHƯNG MỖI KẾT QUẢ ĐẠT ĐƯỢC CHẮC CHẮN LÀ CẢ MỘT QUÁ TRÌNH CỐ GẮNG”

Tài liệu JavaFX UI

Thứ hai - 21/03/2022 22:34

Tài liệu JavaFX UI.

Tài liệu JavaFX UI

Javafx font: https://docs.oracle.com/javafx/2/text/jfxpub-text.htm
Link: https://copyprogramming.com/howto/mdi-with-javafx-or-swing 
1) JavaFX Runtime
JavaFX Runtime: https://docs.oracle.com/javafx/2/installation/jfxpub-installation.htm
2) JavaFX UI
Xem
3) desktoppanefx
desktoppanefx: https://github.com/kordamp/desktoppanefx
4) CustomStage
CustomStage: https://github.com/Oshan96/CustomStage 
* demo JavaFX: https://jenkov.com/tutorials/javafx/tabpane.html
5) Layout Panes
- JavaFX cung cấp một số bố cục được xác định trước như HBox, VBox, Border Pane, Stack Pane, Text Flow, Anchor Pane, Title Pane, Grid Pane, Flow Panel , v.v. https://www.tutorialspoint.com/javafx/javafx_layout_panes.htm

TTPane LayoutDiễn giải
1HBoxBố cục HBox sắp xếp tất cả các nút trong ứng dụng của chúng tôi theo một hàng ngang.
Lớp có tên HBox của gói javafx.scene.layout đại diện cho bố cục hộp ngang văn bản.
2VBoxBố cục VBox sắp xếp tất cả các nút trong ứng dụng của chúng tôi trong một cột dọc.
Lớp có tên VBox của gói javafx.scene.layout đại diện cho văn bản Bố cục hộp dọc.
3BorderPaneBố cục Khung viền sắp xếp các nút trong ứng dụng của chúng tôi ở các vị trí trên cùng, bên trái, bên phải, dưới cùng và ở giữa.
Lớp có tên BorderPane của gói javafx.scene.layout đại diện cho bố cục khung viền.
4StackPaneBố cục ngăn xếp sắp xếp các nút trong ứng dụng của chúng ta chồng lên nhau giống như trong một ngăn xếp. Nút được thêm vào đầu tiên được đặt ở dưới cùng của ngăn xếp và nút tiếp theo được đặt ở trên cùng của nó.
Lớp có tên StackPane của gói javafx.scene.layout đại diện cho bố cục ngăn xế
5TextFlowBố cục Luồng văn bản sắp xếp nhiều nút văn bản trong một luồng.
Lớp có tên là TextFlow của gói javafx.scene.layout đại diện cho bố cục luồng văn bản.
6AnchorPaneBố cục khung Anchor neo các nút trong ứng dụng của chúng ta ở một khoảng cách cụ thể so với khung.
Lớp có tên AnchorPane của gói javafx.scene.layout đại diện cho bố cục Anchor Pane.
7TilePaneBố cục Ngăn xếp bổ sung tất cả các nút trong ứng dụng của chúng tôi dưới dạng các ô xếp có kích thước đồng đều.
Lớp có tên là TilePane của gói javafx.scene.layout đại diện cho bố cục của TilePane.
8GridPaneBố cục Grid Pane sắp xếp các nút trong ứng dụng của chúng ta dưới dạng lưới các hàng và cột. Bố cục này rất hữu ích khi tạo biểu mẫu bằng JavaFX.
Lớp có tên GridPane của gói javafx.scene.layout đại diện cho bố cục GridPane.
9FlowPaneBố cục ngăn luồng bao bọc tất cả các nút trong một luồng. Ngăn luồng ngang bao bọc các phần tử của ngăn ở chiều cao của nó, trong khi ngăn luồng dọc bao bọc các phần tử ở chiều rộng của nó.
Lớp có tên FlowPane của gói javafx.scene.layout đại diện cho bố cục Flow Pane.

Tác giả: Vàng Văn Quyn

Tổng số điểm của bài viết là: 1 trong 1 đánh giá

Xếp hạng: 1 - 1 phiếu bầu
Click để đánh giá bài viết
Thống kê
  • Đang truy cập23
  • Hôm nay984
  • Tháng hiện tại80,386
  • Tổng lượt truy cập9,171,929
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây