Example #1
0
  public void refresh() {
    try {

      DecimalFormat df = new DecimalFormat("#.00");

      ArrayList<BankAccountVO> vos = bankAccountBLService.getBankAccountList();
      // defaultTableModel.getDataVector().clear();
      Vector<Vector> data = new Vector<Vector>();
      for (BankAccountVO vo : vos) {
        String acc = vo.getAccountUser();
        BigDecimal balance = vo.getBalance();
        Vector<Object> item = new Vector<Object>();
        item.add(acc);
        item.add(df.format(balance));
        data.add(item);
        // defaultTableModel.addRow(data);
      }
      defaultTableModel.setDataVector(data, names);
      table.revalidate();
      table.updateUI();
    } catch (RemoteException e) {
      new TranslucentFrame(this, MessageType.RMI_LAG, Color.ORANGE);
    } catch (SQLException e) {
      System.out.println(e.getMessage());
    }
  }
 public void setEditable(boolean b) {
   model.setEditable(b);
 }