Jak wybrać wiersz z tabeli?

0

Chce wybrać wiersz z tabelki do różnych działać jak to zrobić?

Testowałem analogicznie do kolumny:

table.getColumnModel().getColumn(0).setPreferredWidth(100);
table.getColumnModel().getColumn(1).setPreferredWidth(500);
...
No ale niestety nic nie wymyśliłem ;/

Model tabelki to :

public class ModelTabelki extends AbstractTableModel
{
Object[][] data;
Object[] naglowek;
public ModelTabelki(Object[][] dat, Object[] nag)
{
data = dat;
naglowek = nag;
}
public int getColumnCount()
{
if(naglowek!=null)
return naglowek.length;
return 0;
}
public int getRowCount()
{
if(data!=null)
return data.length;
return 0;
}
public String getColumnName(int col)
{
return naglowek[col].toString();
}
public boolean isCellEditable(int wiersz,int kolumna) //Metoda zawijajaca wiersze w kolumnie tabeli
{
return false;
}
public Object getValueAt(int row, int col) {
return data[row][col];
}
}

Chce wybrać na wiersz nr 50 i zmienic mu kolor tal, dzięki za pomoc

0
Aiden napisał(a)

Chce wybrać na wiersz nr 50 i zmienic mu kolor tal, dzięki za pomoc

Poczytaj o TableCellRenderer: http://java.sun.com/docs/books/tutorial/uiswing/components/table.html#renderer

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