Hezky den,
myslim ze ne ze chcet po Matisse, ale po swingu neco co neumi. Myslim ze
hlavicka tabulky apodobne vlastnosti jsou ve swingu urceny TableModelem,
ale ve swing api neni zadna konkretni implementace pouze rozhrani a
abstraktni trida. Tedy stejne is budete delat nejakej TableModel sam.
Neznam prilis Matisse zatim jsem ho osahaval jenom namatkove, ale prijde
mi ze nemuze zohlednit neco co neexistuje. Pokud jiz mate implementaci
TableModelu hotovou tak bych se vsadil ze podobne jako u JTree pujde
nastavit velice snadno i pres GUI, jestli pak tuto skutecnost Matisse
zohledni to nevim.
URBAN Leos wrote:
Ahoj,
mně ani tak nešlo o rozvržení jako o "naklikání" - vysvětlím:
Vložím na potřebnou pozici JLabel, najdu si v vlastnostech Text a do
políčka vyplním požadovaný nápis. Mohu vybrat barvu textu, pozadí.
Vložím JButton, vyberu Events, actionPerformed, yobrayi se mi metoda a
doplnim kod. Super, jako v Delphi.
Jenze:
Vložím JTable (nejprve tedy JScrollPane ale budiž), zobrazí se mi
tabulka. Umím i v designeru odebrat či přidat sloupce. Neumím ale
určit šířku sloupce ani nadpisy. Pokud zvolím JTableModel, zmizí mi
hlavička a můžu začít hledat jak ji tam doprogramovat.
Takže pro práci musím znát jak to udělat programově (nevizuálně) a jak
znásilnit Matisse aby to akceptoval.
Celý problém je asi v tom že JTable je natolik obecná že bych asi
chtěl po Matisse moc.
Mně prostě na konci snažení došlo, že udělat to celé ručně bude
jednodušší, proto jsem se ptal, jestli to někdo takto používá.
Leoš
Tomáš Procházka napsal(a):
Doporučoval bych nezapomínat na to, že Free Layout není jediná možnost,