Bài 15: Sử dụng JavaFX Colors trong JavaFX

Đối với một người thiết kế thì màu sắc vô cùng quan trọng khi mà một ứng dụng dù chức năng tốt thôi là chưa đủ bởi vì yếu tố thẩm mỹ ảnh hướng rất lớn vì nó tác động trực tiếp đến cảm tình của người dùng. Vậy chính bài viết này sẽ cho bạn biết nên sử dụng màu sắc như thế nào trong ứng dụng và hướng dẫn sử dụng JavaFX Colors trong JavaFX.

1. Colors trong JavaFX

– Để áp dụng màu sắc cho một ứng dụng thì trong JavaFX cung cấp một số lớp trong gói javafx.scene.paint

– Bạn có thể áp dụng màu sắc cho tất cả các Node (nút) chẳng hạn nút nhấn, hình học…

– Sử dụng phương thức setFill() và setStroke() để có thể tùy chỉnh màu sắc.

– Lớp Color trong JavaFX hỗ trợ một số hệ màu thông dụng hiện nay như RGB, HSB…

2. Ví dụ sử dụng JavaFX Colors trong JavaFX

Ví dụ sử dụng JavaFX Colors trong JavaFX:

Bước 1: Bạn tạo đối tượng Color có thể sử dụng hệ màu RGB, HSB…

Bước 2: Như bây giờ mình muốn chỉnh màu hiển thị cho đối tượng Scene thì đối tượng Scene mình gọi phương thức setFill() và truyền vào đối tượng Color.

Xem thêm:

Sử dụng FlowPane trong JavaFX

Sử dụng VBOX trong JavaFx

Sử dụng HBOX trong JavaFx

Bước 3: Bây giờ bạn khởi chạy để xem kết quả, lưu ý phương thức setFill() dùng để thiết lập màu nền còn phương thức setStroke() dùng để thiết lập màu cho nét vẽ.

Kết quả khởi chạy đoạn mã chương trình trên như sau:

Sử dụng JavaFX Colors trong JavaFX

Hoặc nếu bạn làm nhưng gặp rắc rối vì chưa chạy được thì có thể tải toàn bộ mã nguồn đầy đủ cho phần hướng dẫn sử dụng hiệu ứng JavaFX Colors ở đường dẫn bên dưới.

Sử dụng JavaFX Colors trong JavaFX

Lời kết: Như vậy toàn bộ nội dung bài viết này hướng dẫn các bạn sử dụng JavaFX Colors trong JavaFx. Ngoài ra, bạn có thể xem thêm nội dung các bài viết khác tại chuyên mục JavaFx để bổ sung thêm kiến thức về ngôn ngữ này.

(Tác giả: Tùng Dương)

Bình luận

Loading...