为了账号安全,请及时绑定邮箱和手机立即绑定

状态更改时删除 TableView 条目

状态更改时删除 TableView 条目

素胚勾勒不出你 2021-08-04 17:00:08
我在试图弄清楚如何TableView根据每个条目响应状态显示正确数据时遇到问题。我以为FilteredList会完成工作,但事实并非如此。基本上,我正在检查 URL 并获取它们的状态代码。我正在使用 aFilteredList来显示所有挂起的 URL,这是成功的等等。如果我将ChoiceBoxfrom更改All为Pending,则FilteredList确实只显示挂起的 URL,但是当 URL 更改为Success或其他内容时,FilteredList不会将它们从当前视图中过滤掉. 应该发生的是,当我更改为 时Pending,任何接收状态更改的 URL 都应该从当前视图中删除。如何获得FilteredList/TableView实时更新?主要的import javafx.application.Application;import javafx.fxml.FXMLLoader;import javafx.scene.Parent;import javafx.scene.Scene;import javafx.stage.Stage;/** * * @author blj0011 */public class JavaFXApplication240 extends Application{    @Override    public void start(Stage stage) throws Exception    {        Parent root = FXMLLoader.load(getClass().getResource("FXMLDocument.fxml"));        Scene scene = new Scene(root);        stage.setScene(scene);        stage.show();    }    /**     * @param args the command line arguments     */    public static void main(String[] args)    {        launch(args);    }}
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 144 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信