@Override
  public void hitungAlgoritma(BressenhamModel hitung, List<IterationModel> result) {
    tableModel.setListResult(result);
    table1.removeAll();
    table1.setModel(tableModel);
    listModel.removeAll();
    listModel.add(
        "Start Point (X,Y) = "
            + hitung.getStartPoint().getX()
            + ","
            + hitung.getStartPoint().getY());
    listModel.add(
        "End Point (X,Y) = " + hitung.getEndPoint().getX() + "," + hitung.getEndPoint().getY());
    listModel.add("Delta X = " + hitung.getDelta().getX());
    listModel.add("Delta Y = " + hitung.getDelta().getY());
    listModel.add("2*Delta X = " + hitung.getDuaDeltaX());
    listModel.add("2*Delta Y = " + hitung.getDuaDeltaY());
    listModel.add("(2*Delta Y) - (2*Delta X) = " + hitung.getDuaDeltaYMinDuaDeltaY());
    listModel.add("P(0) = (2*Delta Y) - Delta X  = " + hitung.getParameterKeNol());

    System.out.println("opened");
  }