Khi điều khiển TableView không chứa nội dung, nó hiển thị "Không có nội dung trong bảng". Làm thế nào để thay đổi/bản địa hóa chuỗi đó?JavaFX 2.x Bản địa hóa TableView
10
A
Trả lời
21
Ở đây bạn đi
tableView.setPlaceholder(new Text("Your localized text here"));
1
không điều hiển thị trong xem bảng nếu không có dữ liệu
.table-row-cell:empty {
-fx-background-color: lightyellow;
}
.table-row-cell:empty .table-cell {
-fx-border-width: 0px;
}
1
Sau JavaFX giới thiệu nó muốn được tốt hơn để thực hiện như thế này
Model.java
class Model {
private final ObjectProperty<Text> placeholderProperty;
Model(ResourceBundle resourceBundle) {
placeholderProperty = new SimpleObjectProperty<>(new Text(resourceBundle.getString("placeholderTextFromLocalizationProperties")));
}
...
ObjectProperty<Text> placeholderProperty() {
return placeholderProperty;
}
}
Controller.java
class Controller implements Initializable {
private Model model;
@FXML
private TableView tableView;
...
@Override
public void initialize(URL url, ResourceBundle resourceBundle) {
model = new Model(resourceBundle);
tableView.setPlaceholder(model.placeholderProperty().get());
}
...
}
Khi bạn sắp thay đổi nội địa hóa mọi thứ bạn cần là chỉnh sửa tệp thuộc tính của bạn.
Các vấn đề liên quan
- 1. JavaFX 2 tạo TableView với cột đơn
- 2. JavaFX, TableView và JPA
- 3. SimpleStringProperty và SimpleIntegerProperty TableView JavaFX
- 4. JavaFX 2 và Quốc tế hóa
- 5. Lấy mục đã chọn từ JavaFX TableView
- 6. javafx tableview tự động cuộn đến
- 7. Đơn giản hóa if (x == 1 || x == 2)
- 8. JavaFX 2 debug css
- 9. Đặt màu phông chữ của JavaFX TableView Cells?
- 10. Javafx: Sắp xếp lại một cột trong một TableView
- 11. Đọc lựa chọn từ TableView trong JavaFX 2.0
- 12. Hiệu suất vẽ JavaFX 2
- 13. JavaFX 2 là phụ thuộc Maven
- 14. Bản địa hóa meteor js
- 15. Xóa (Địa chỉ liên hệ thô) trong Android 2.x
- 16. Cách bản địa hóa các nút AppBar
- 17. Javascript toFixed được bản địa hóa?
- 18. Nội dung bản địa hóa + Bảng phân cảnh + .strings -> không bản địa hóa
- 19. Tạo Enum.toString() đã bản địa hóa
- 20. Phonegap/Sencha Ngôn ngữ bản địa hóa
- 21. BlackBerry: Bản địa hóa, Gói tài nguyên
- 22. JavaFX gặp sự cố X Server
- 23. JavaFX-2 - đặt một số kiểu
- 24. JavaFX 2.x: Dịch chuột click phối hợp thành giá trị trục XYChart
- 25. JavaFx 2.x: Làm thế nào để vẽ các đường đứt nét hoặc chấm chấm?
- 26. Cách đặt mục cho JavaFX TableView - đối tượng có chứa một đối tượng khác?
- 27. Bản địa hóa với HTML-Thẻ
- 28. Nội địa hóa và bản vẽ
- 29. Android bản địa hóa es-r419
- 30. Bản địa hóa hình ảnh trong ASP.NET
Ha, đó là nút :) và tôi đang tìm kiếm một số chuỗi setter hoặc gói nội địa hóa .. cảm ơn! – Kamil