@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"); }