问题:无法将数据填充到JavaFX中的TableView。
答案:在JavaFX中,TableView是一个用于显示和编辑表格数据的控件。要将数据填充到TableView中,需要遵循以下步骤:
TableView<YourDataClass> tableView = new TableView<>();
TableColumn<YourDataClass, String> column1 = new TableColumn<>("Column 1");
TableColumn<YourDataClass, String> column2 = new TableColumn<>("Column 2");
tableView.getColumns().addAll(column1, column2);
public class YourDataClass {
private String property1;
private String property2;
public YourDataClass(String property1, String property2) {
this.property1 = property1;
this.property2 = property2;
}
public String getProperty1() {
return property1;
}
public void setProperty1(String property1) {
this.property1 = property1;
}
public String getProperty2() {
return property2;
}
public void setProperty2(String property2) {
this.property2 = property2;
}
}
ObservableList<YourDataClass> data = FXCollections.observableArrayList();
data.add(new YourDataClass("Value 1", "Value 2"));
tableView.setItems(data);
Scene scene = new Scene(new Group(tableView), 400, 300);
primaryStage.setScene(scene);
primaryStage.show();
这样,数据就会被填充到TableView中并显示出来。
对于以上问题,腾讯云提供了一系列云计算产品和服务,可以帮助开发者构建和部署各种应用。具体推荐的腾讯云产品和产品介绍链接如下:
请注意,以上仅是腾讯云的一些产品示例,更多产品和服务可以在腾讯云官方网站上找到。
云+社区技术沙龙[第19期]
腾讯云存储专题直播
云+社区沙龙online [国产数据库]
云+社区技术沙龙[第17期]
Game Tech
Game Tech
Game Tech
DB TALK 技术分享会
云+社区沙龙online[数据工匠]
Game Tech
云+社区沙龙online第5期[架构演进]
领取专属 10元无门槛券
手把手带您无忧上云