ďťż
 
Jak ustawic kilka "opcji" w JTable ďťż
 
Jak ustawic kilka "opcji" w JTable
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

Jak ustawic kilka "opcji" w JTable



the0ne@op.pl - 18-01-2007 00:02
Jak ustawic kilka "opcji" w JTable
  JTable tworze z wlasnego modelu, kory jest DefaultTableModel:

model = new DefaultTableModel(_data, _columnNames) {

public Class getColumnClass(int column) {

Class returnValue;

if ((column >= 0) && (column < getColumnCount())) {
returnValue = getValueAt(0, column).getClass();
}
else {
returnValue = Object.class;
}

return returnValue;
} // end getColumnClass

public boolean isCellEditable(int rowIndex, int mColIndex) {
return false;
}

};

Zablokowalem mozliwosc edytowania komorek (isCellEditable() zwraca zawsze
false). Chcialbym jeszcze zablokowac:

1. Mozliwosc przesuwania kolumn (gdy przeciagamy naglowki)
2. Mozliwosc zmieniania rozmiaru kolumn (gdy lapiemy i przeciagamy za koniec
(ta kreske) kolumny)

Szukam w dokumentacji ale nie moge nic znalezc. Wiem ze nie byloby problemu
gdybym nie mial naglowka (header) dla tej tabeli. Jednak potrzebuje tego
naglowka.

Jak wiec zrobic dwie powyzsze mozliwosc?

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl





oczek - 18-01-2007 00:02

  On 1/17/2007 3:11 PM, the0ne@op.pl wrote:

> 1. Mozliwosc przesuwania kolumn (gdy przeciagamy naglowki)
> 2. Mozliwosc zmieniania rozmiaru kolumn (gdy lapiemy i przeciagamy za koniec
> (ta kreske) kolumny)
>
> Szukam w dokumentacji ale nie moge nic znalezc. Wiem ze nie byloby problemu
> gdybym nie mial naglowka (header) dla tej tabeli. Jednak potrzebuje tego
> naglowka.

slabo szukales popatrz na getTableHeader() a potem to juz z
gorki.

--
oczek




Krzysztof Wolny - 18-01-2007 00:02

  the0ne@op.pl wrote:

> Zablokowalem mozliwosc edytowania komorek (isCellEditable() zwraca zawsze
> false). Chcialbym jeszcze zablokowac:
>
> 1. Mozliwosc przesuwania kolumn (gdy przeciagamy naglowki)
> 2. Mozliwosc zmieniania rozmiaru kolumn (gdy lapiemy i przeciagamy za koniec
> (ta kreske) kolumny)

1.
setColumnSelectionAllowed()

lub

table.getTableHeader().setReorderingAllowed(false) ;

2. setMinSize() i setMaxSize() na taka sama wartosc ustaw

--
================================
Krzysztof Wolny

[ http://rtfm.bsdzine.org ][ http://tiny.pl/g776 ]

O: No bo normalnie to każdy czyta z góry na dół...
P: Dlaczego ???
O: Pisanie nad cytatem !
P: Co należy do bardziej wkurzających obyczajów niektórych ludzi ?




the0ne@op.pl - 18-01-2007 00:02

  Szukalem ale w TableModel, TableColumnModel ale nie w JTableHeader (sam nie
wiem czemu tam nie zajrzalem). W kazdym razie dzieki.

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    Django - newforms, DateField=?iso-8859-2?Q?domy=B6lna_warto=B6=E6?= ustawiona na=?iso-8859-2?Q?'dzi=B6'?= [MSSQL 2K] =?ISO-8859-2?Q?Wp=B3yw_ustawie=F1_regionalnych_?==?ISO-8859-2?Q?serwera_na_zapytania?= [SQLITE] kilka =?ISO-8859-2?Q?p=F3l_autoincrement_lub_sekw?==?ISO-8859-2?Q?encje?= [postgresql] kilka =?ISO-8859-2?Q?rekord=F3w_subquery_jako_?==?ISO-8859-2?Q?string?= Kilka podstawowych =?UTF-8?B?cHl0YcWEIG8gbG9nb3dhbmllIHXFvHl0a293?==?UTF-8?B?bmlrw7N3?= ustawianie uprawnien uzytkownika SQL 2005 serwer express ORAZ w msde MySQL: Jak ustawic zmienna log_slow_queries bez restartu servera? [Oracle Forms] Jak ustawić aby biblioteki były w innym katalogu niż formatk ? [swing] Kolorowa ramka/tło w obiektach JTextComponent z ustawionym focusem. [MySql] Czy można ustawić pole ID tak aby liczyło się od wart..
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • absolwenci.keep.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com