Wiersz z tabeli do poszczególnych JTextField'ow

0

Witajcie, mam tabele mam dane itd chciałbym po naciśnięciu mychą aby dane z wiersza zostały wrzucone do TextFieldów. Następny krok będzie to modyfikacja tych wartości. Obsługę myszki już dodałem ale nie mogę wymyślić przekazania już próbowałem na kilka metod. oto co aktualnie jest:

public void mousePressed(MouseEvent e) {
			if (e.getButton() == MouseEvent.MOUSE_CLICKED)
			{
				int row = table.getSelectedRow();
				System.out.println(row + "");
				
				tfCol0.setText(model.getAllRows().get(row)[0] + "");
				tfCol1.setText(model.getAllRows().get(row)[1] + "");
				tfCol2.setText(model.getAllRows().get(row)[2] + "");
				tfCol3.setText(model.getAllRows().get(row)[3] + "");
				tfCol4.setText(model.getAllRows().get(row)[4] + "");
				tfCol5.setText(model.getAllRows().get(row)[5] + "");
				
			}
			
			
		}

Dzięki z góry za pomoc! :)

0

Po pierwsze, w standardowej Javie nie ma metody getAllRows, co ona robi?
Po drugie, nie wiem o co Ci chodzi? Zgaduję, że każdy wiersz w tabeli ma 6 komórek, zawartość każdej z nich jest typu String, i jak gdzieś (w nieznanym miejscu) użytkownik kliknie myszą, to zawartość komórek z wybranego wiersza (o ile jakikolwiek jest wybrany) ma się przepisać do pól tekstowych. Dobrze zgaduję?
Po trzecie, powinieneś mieć tablicę TextFieldów i przekazywanie wartości robić w pętli.

1 użytkowników online, w tym zalogowanych: 0, gości: 1