> 文章列表 > 4.19~20(总结)

4.19~20(总结)

4.19~20(总结)

项目越到后面,推进越难,已经到了发送消息这里了,这个做完,基本上也就完成得七七八八了,后面只需要优化了,但是现在卡在这里就还是有点难搞。

首先,我的界面已经成这样了。

我的打算是这样可以搜索已经添加了的好友。

 

然后这个的下面是好友列表。

这里是显示头像。

 这里显示名称和账号。

在消息框的上面显示正在收消息的账号名称。

我目前主要就是listView,卡在这里很久很久,真的难写,写了好几次了,出不来。我觉得我就是那韭菜一茬接着一茬割,当然比起之前还是好了很多了,最起码熟悉了,估计也就是这两天的事,就能搞出来,搞出这个就稍微好点了。

它其实最主要的点在这里。

//自定义listViewdataList.setCellFactory(new Callback<ListView<Data>, ListCell<Data>>() {@Overridepublic ListCell<Data> call(ListView<Data> param) {ListCell<Data> list=new ListCell<Data>(){@Overrideprotected void updateItem(Data arg0, boolean arg1) {super.updateItem(arg0, arg1);if(arg1==false){HBox hbox=new HBox(10);hbox.setAlignment(Pos.BASELINE_LEFT);//对齐显示Button bt=new Button("button");Label la=new Label("设置");hbox.getChildren().addAll(bt,la);//添加this.setGraphic(hbox);//启动}}};return list;}});

但是我并没有很熟悉它的底层,就还是很懵,所以就推进得很困难。

就类似的测试文件写了四五个了,但是每个都没有达到我的预期,所以真的就像被割韭菜。这两天就一直试着这个运行,有些眉目,这周应该能出来。