猿问

状态更改时删除 TableView 条目

我在试图弄清楚如何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);

    }


}


素胚勾勒不出你
浏览 145回答 1
1回答
随时随地看视频慕课网APP

相关分类

Java
我要回答