public void atualizarLista(String nome) throws Exception {

        String[] colunas = new String[]{"#", "Nome do Cliente", "Pedido 1", "Pedido 2", "Pedido 3", "Pedido 4", "Endereço Entrega", "Valor"};
        modelo = new DefaultTableModel(null, colunas) {
            @Override
            public boolean isCellEditable(int row, int col) {
                return false;
            }
        };

        PedidoDAO f = new PedidoDAO();
        List listar;
        listar = f.listaPedido(nome);
        if (listar.isEmpty()) {
            jB_editar.setVisible(false);
            jB_excluir.setVisible(false);
            jButton_print.setVisible(false);
        }

        Iterator it = listar.iterator();
        while (it.hasNext()) {
            Pedido pedido = (Pedido) it.next();
            modelo.addRow(new Object[]{pedido.getId(), pedido.getCliente().getNome(), pedido.getPedido1(), pedido.getPedido2(), pedido.getPedido3(), pedido.getPedido4(), pedido.getEndereco(), pedido.getValor()});
        }

        jT_lista.setModel(modelo);
        jT_lista.setShowHorizontalLines(false);
        jT_lista.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
        jT_lista.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
        jT_lista.getColumnModel().getColumn(0).setPreferredWidth((int) (0.04 * jS_lista.getSize().getWidth()));
        jT_lista.getColumnModel().getColumn(2).setPreferredWidth((int) (0.10 * jS_lista.getSize().getWidth()));
        jT_lista.getColumnModel().getColumn(3).setPreferredWidth((int) (0.10 * jS_lista.getSize().getWidth()));
        jT_lista.getColumnModel().getColumn(4).setPreferredWidth((int) (0.10 * jS_lista.getSize().getWidth()));
        jT_lista.getColumnModel().getColumn(5).setPreferredWidth((int) (0.10 * jS_lista.getSize().getWidth()));
        jT_lista.getColumnModel().getColumn(1).setPreferredWidth((int) (0.20 * jS_lista.getSize().getWidth()));
        jT_lista.getColumnModel().getColumn(6).setPreferredWidth((int) (0.35 * jS_lista.getSize().getWidth()));
    }