丫空间介绍 ·丫空间(www.yaspace.cn),全国性活动内容平台,涉及展览展示、会议、庆祝活动、团建拓展、私人活动、竞技赛事、拍摄等各类活动图文、短视频内容的记录、传播。 ·用户通过丫空间可以浏览、筛选各类活动内容、活动商家、活动资源;商家通过丫空间可以发布、分享场地或业务信息、活动图文、短视频等活动内容进行市场营销。 ,丫空间已汇聚特色场地,虚拟空间,秀场/发布中心:艺术/展览馆,演出场馆。会所/俱乐部,公寓别墅/美趴,商场/步行街,酒店/度假村,影棚/演播厅,体育场馆,户外/广场。婚礼/宴会场地 会议中心,会展中心、剧场/剧院,众创空间/路演,会议室/培训厅,咖啡/书店、酒吧/餐厅、游船/游艇等全国各类场地资源。
我有一个显示活动列表的TableView。我希望将行中的一个单元格或整个行的背景颜色绑定到我的活动的ObjectProperty颜色,因为我希望我的用户能够选择行的外观颜色。我尝试了几种方法,如RowFactory活动单元格地址显示在活动单元格地址显示在,但我找不到将其绑定到更改数据属性的解决方案。如果这不可能,以某种方式更改颜色也很棒。谢谢:)
public class Activity {
private final StringProperty description;
private final StringProperty customer;
private final StringProperty project;
private final IntegerProperty duration;
private final StringProperty city;
private final ObjectProperty dueDate;
private final ObjectProperty color;
我在哪里设置单元格值:
@FXML
private void initialize() {
// Initialize the activity table with the two columns.
descriptionColumn.setCellValueFactory(cellData -> cellData.getValue().DescriptionProperty()
);
projectColumn.setCellValueFactory(cellData -> cellData.getValue().projectProperty());
setUpDragAndDrop();
// Listen for selection changes and show the activity details when changed.
activityTable.getSelectionModel().selectedItemProperty().addListener(
(observable, oldValue, newValue) -> showActivityDetails(newValue));
}
数据:
public ObservableList activityData = FXCollections.observableArrayList();