Tôi tìm thấy Tài liệu Oracle này trên Styling charts with CSS và trên trang đó cuộn xuống Setting Chart Colors
cho những gì bạn đang tìm kiếm cụ thể.
Cách đặt màu thành linecharts?
Cách đơn giản nhất cho điều này là đoạn CSS sau:
.default-color0.chart-series-line { -fx-stroke: #e9967a; }
.default-color1.chart-series-line { -fx-stroke: #f0e68c; }
.default-color2.chart-series-line { -fx-stroke: #dda0dd; }
này tiếc là sẽ không hoạt động bằng cách id hoặc đó là hàng loạt, mà là thứ tự truyện được đặt trong đồ thị. Bạn cũng có thể đặt kiểu đường bằng cách thực hiện:
.chart-series-line {
-fx-stroke-width: 2px;
-fx-effect: null;
}
Cách đặt một lớp css thành chuỗi?
Rất tiếc, tôi không thấy cách nào để thực hiện điều đó. Nó sẽ là tốt đẹp để có thể tạo ra các quy tắc CSS dựa tắt thuộc tính tên XYChart.Series, nhưng tôi không nghĩ rằng đó là có thể.
Nguồn
2012-06-22 16:20:20
Chỉ muốn nói rằng bạn có một số chương trình mẫu khá đẹp trên tài khoản git của bạn. Tôi đã chạy qua chúng trước đó ngày hôm nay, và mất một vài giờ chỉ nhìn qua chúng. Một nguồn tài nguyên rất hữu ích. Cảm ơn. –
Tôi có thể tin rằng kiểu dáng biểu đồ dựa trên CSS hoạt động tốt cho phần mềm 'trang tổng quan', nhưng đó là một sự ghê tởm đối với bất kỳ ai cố gắng làm việc với dữ liệu tương tác. Ngay cả các thư viện biểu đồ javascript thường không buộc bạn cập nhật một bảng định kiểu để thay đổi kích thước điểm trên một phân tán đơn lẻ. –