Quando il controllo TableView non contiene contenuto, visualizza "Nessun contenuto nella tabella". Come cambiare/localizzare quella stringa?JavaFX 2.x TableView localization
10
A
risposta
21
Qui si va
tableView.setPlaceholder(new Text("Your localized text here"));
1
nessun cose vengono visualizzati in vista tabella, se non ci sono dati
.table-row-cell:empty {
-fx-background-color: lightyellow;
}
.table-row-cell:empty .table-cell {
-fx-border-width: 0px;
}
1
seguito della raccomandazione JavaFX che sarebbe meglio per implementare come questo
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());
}
...
}
Quando si è in procinto di cambiare tutto localizzazione avete bisogno è di modificare il file di proprietà.
Problemi correlati
- 1. JavaFX 2 creare TableView con un'unica colonna
- 2. Proprietà JavaFX in TableView
- 3. JavaFX TableView Paginator
- 4. SimpleStringProperty e SimpleIntegerProperty TableView JavaFX
- 5. Javafx PropertyValueFactory non popolato Tableview
- 6. Popola TableView con ObservableMap JavaFX
- 7. JavaFX TableView copia negli appunti
- 8. JavaFX TableView problema di prestazioni
- 9. Leggi selezione da TableView in JavaFX 2.0
- 10. javafx tableview auto scorri fino all'ultimo
- 11. Styling di TableView in CSS (JavaFX)
- 12. JavaFx 2.x: BarChart con entrambi gli assi come numeri
- 13. JavaFX 2 e Internazionalizzazione
- 14. JavaFX 2 TableView: fabbrica di celle diverse a seconda dei dati all'interno della cella
- 15. colonna JavaFX a Tableview automatico delle dimensioni in forma
- 16. pygtk + glade + localization
- 17. BlackBerry: Localization, Resource Bundle
- 18. JavaFX, come bloccare la posizione di alcune colonne in TableView
- 19. JavaFX 2.x: Come spostare le zecche Linea, Griglia e X insieme?
- 20. NHibernate/Localization/Lookup tables
- 21. Localization in MonoDroid
- 22. iphone, localization, info.plist
- 23. JavaFX: TableView: freccia per una colonna ordinata per default
- 24. Come ottenere l'elemento selezionato da un JavaFX TableView
- 25. rilegatura proprietà degli oggetti annidati a TableView in JavaFX
- 26. Javafx: riordinamento di una colonna in un TableView
- 27. JavaFX Tableview Tenere riga selezionata nella vista corrente
- 28. Come utilizzare FXMLLoader.load() - JavaFX 2
- 29. JavaFX 2 come dipendenza Maven
- 30. JavaFX 2 Larghezza automatica colonna
Ha, è un nodo :) e stavo cercando un set di stringhe o un pacchetto di localizzazione .. grazie! – Kamil