【发布时间】:2014-10-20 19:05:37
【问题描述】:
我有以下代码,并且想将每个“狗”添加到 ListView。到目前为止,我发现这样做的唯一方法是使用 ObservableList,但我已经尝试了很长时间,但仍然无法掌握它。
有谁知道我如何在 JavaFX 列表视图中显示地图中的每条“狗”?
Document doc = Jsoup.connect(
"http://www.sportinglife.com/greyhounds/abc-guide").get();
Element tableHeader = doc.select("tbody").first();
Map<String, String> data = new HashMap<>();
for (Element element : tableHeader.children()) {
// Here you can do something with each element
if (element.text().indexOf("Pelaw Grange") > 0
|| element.text().indexOf("Shawfield") > 0
|| element.text().indexOf("Shelbourne Park") > 0
|| element.text().indexOf("Harolds Cross") > 0) {
// do nothing
} else {
String dog = element.select("td:eq(0)").text();
String race = element.select("td:eq(1)").text();
data.put(dog, race);
}
【问题讨论】:
-
您想添加来自
Map的所有密钥?