Phần 4(tt) : Biểu đồ
V. Scatter Chart :
1. Tạo Scatter Chart :
Cách
sử dụng ScatterChart tương tự như Line Chart, nhưng bắt buộc 2 trục X
và Y chỉ được phép hiển thị số, chúng ta lần lượt thực hiện từng bước
sau:
a. Định nghĩa trục X và trục Y :
b. Định nghĩa dữ liệu :
c. Định nghĩa ScatterChart:
2. Một số phương thức dành ScatterChart:
kiểu trả về
|
Phương thức
|
Miêu tả
|
ObservableList
<XYChart.Series>
|
getData()
|
Trả
về đối tượng ObservableList chứa tất cả các đối tượng XYChart.Series .
Dựa vào Observable này, chúng ta có thể thực hiện nhiều hành động về
XYChart.Series như sau:
- Thêm 1 XYChart.Series
Vd : chart.getData().add(….)
- Thêm nhiều XYChart.Series
Vd : chart.getData().add(…,..,...)
- Xóa 1 XYChart.Series
Vd : chart.getData().remove(1)
….
|
void
|
setData( ObservableList <XYChart.Series> value )
|
Sử dụng value và xóa tất cả các đối tượng XYChart.Series tồn tại trước đó.
Vd:
chart.setData( FXCollections.observableArrayList(series));
|
void
|
setHorizontalGridLineVisible( boolean value )
|
Hiện hoặc ẩn cácđường kẻ ngang trong biểu đồ
|
void
|
setVertictalGridLineVisible( boolean value )
|
Hiện hoặc ẩn cácđường kẻ dọc trong biểu đồ
|
void
|
setHorizontalZeroLineVisible( boolean value )
|
Hiện hoặc ẩn 1 đường kẻ ngang tại vị trí 0, nếu vị trí trục X là TOP
|
void
|
setVertictalGridLineVisible( boolean value )
|
Hiện hoặc ẩn cácđường kẻ dọc tại vị trí 0, nếu vị trí trục Y là RIGHT.
|
void
|
setTitle(String value)
|
Thiết lập tiêu đề cho BarChart.
|
void
|
setBarGap(double value)
|
Thiết lập khoảng cách giữa các thanh bar của biểu đồ
|
void
|
setCategoryGap(double value)
|
Thiết lập khoảng cách giữa các nhóm thanh bar.
|
VI. Bubble Chart :
1. Tạo bubble Chart :
Cách
sử dụng bubbleChart tương tự như Line Chart, nhưng bắt buộc 2 trục X
và Y chỉ được phép hiển thị số, chúng ta lần lượt thực hiện từng bước
sau:
a. Định nghĩa trục X và trục Y :
b. Định nghĩa dữ liệu :
c. Định nghĩa bubbleChart:
2. Một số phương thức dành bubbleChart:
kiểu trả về
|
Phương thức
|
Miêu tả
|
ObservableList
<XYChart.Series>
|
getData()
|
Trả
về đối tượng ObservableList chứa tất cả các đối tượng XYChart.Series .
Dựa vào Observable này, chúng ta có thể thực hiện nhiều hành động về
XYChart.Series như sau:
- Thêm 1 XYChart.Series
Vd : chart.getData().add(….)
- Thêm nhiều XYChart.Series
Vd : chart.getData().add(…,..,...)
- Xóa 1 XYChart.Series
Vd : chart.getData().remove(1)
….
|
void
|
setData( ObservableList <XYChart.Series> value )
|
Sử dụng value và xóa tất cả các đối tượng XYChart.Series tồn tại trước đó.
Vd:
chart.setData( FXCollections.observableArrayList(series));
|
void
|
setHorizontalGridLineVisible( boolean value )
|
Hiện hoặc ẩn cácđường kẻ ngang trong biểu đồ
|
void
|
setVertictalGridLineVisible( boolean value )
|
Hiện hoặc ẩn cácđường kẻ dọc trong biểu đồ
|
void
|
setHorizontalZeroLineVisible( boolean value )
|
Hiện hoặc ẩn 1 đường kẻ ngang tại vị trí 0, nếu vị trí trục X là TOP
|
void
|
setVertictalGridLineVisible( boolean value )
|
Hiện hoặc ẩn cácđường kẻ dọc tại vị trí 0, nếu vị trí trục Y là RIGHT.
|
void
|
setTitle(String value)
|
Thiết lập tiêu đề cho BarChart.
|
void
|
setBarGap(double value)
|
Thiết lập khoảng cách giữa các thanh bar của biểu đồ
|
void
|
setCategoryGap(double value)
|
Thiết lập khoảng cách giữa các nhóm thanh bar.
|
Không có nhận xét nào:
Đăng nhận xét