Thread View: pl.comp.lang.java
4 messages
4 total messages
Started by Tomasz
Wed, 02 Nov 2011 16:03
SWT - Podmiana elementow w Composite
Author: Tomasz
Date: Wed, 02 Nov 2011 16:03
Date: Wed, 02 Nov 2011 16:03
14 lines
1452 bytes
1452 bytes
Moze moje pytanie jest zbyt glupie ale mecze sie z tym od kilku godzin i nic mi nie wychodzi. Mam w SWT okienko z kilkoma przyciskami i jednym Composite w ktorym maja byc odpowiednie pola Text. Moim zamiarem jest aby po nacisnieciu jakiegos przycisku, w omawianym Composite pojawialy sie inne pola specyficzne dla danej sytuacji. W poszczegolnych listenerach do przyciskow tworze nowy Composite ze swoimi polami ale niestety wyswietla mi sie poprawnie tylko pierwszy nacisniety Composite. Poradzcie mi jak to zrobic aby w tym samym oknie po nacisnieciu odpowiedniego mprzycisu pojawialy mi sie inne komponenty? -- Tomasz
Re: SWT - Podmiana elementow w Composite
Author: Jacek Czerwinski
Date: Wed, 02 Nov 2011 17:19
Date: Wed, 02 Nov 2011 17:19
19 lines
1814 bytes
1814 bytes
W dniu 2011-11-02 17:03, Tomasz pisze: > Moze moje pytanie jest zbyt glupie ale mecze sie z tym od kilku godzin i > nic mi nie wychodzi. > Mam w SWT okienko z kilkoma przyciskami i jednym Composite w ktorym maja > byc odpowiednie pola Text. > Moim zamiarem jest aby po nacisnieciu jakiegos przycisku, w omawianym > Composite pojawialy sie inne pola specyficzne dla danej sytuacji. > W poszczegolnych listenerach do przyciskow tworze nowy Composite ze > swoimi polami ale niestety wyswietla mi sie poprawnie tylko pierwszy > nacisniety Composite. > Poradzcie mi jak to zrobic aby w tym samym oknie po nacisnieciu > odpowiedniego mprzycisu pojawialy mi sie inne komponenty? Pierwsze skojarzenie, pack() aby się ustawiły, ale nie wiem czy na pewno. Masz to jakiś layout'ach? A może banalny problem w kodzie, np pomylony rodzic? Sam bym tak nie robił, chyba bym zrobił ich nadzbiór (na Group, tab controlce czy innych subkontenerach) i wygaszał. Takie subiektywne odczucie.
Re: SWT - Podmiana elementow w Composite
Author: Tomasz
Date: Wed, 02 Nov 2011 18:04
Date: Wed, 02 Nov 2011 18:04
14 lines
1510 bytes
1510 bytes
W dniu 02.11.2011 18:19, Jacek Czerwinski pisze: > > Sam bym tak nie robił, chyba bym zrobił ich nadzbiór (na Group, tab > controlce czy innych subkontenerach) i wygaszał. Takie subiektywne > odczucie. Dzieki za sugestie, zarzucilem koncepcje z Compositem i zastosowalem CTabFolder. Nie musze nic wygaszac. W tym samym miejscu pojawiaja mi sie za kazdym razem inne zakladki a w nich komponenty pasujace do sytuacji. Praca w zupelnej samotnosci nie jest jednak efektywna. Gdybym mial z kim wymienic kilka zdan nie stracilbym tyle czasu bezproduktywnie. -- Tomasz
Re: SWT - Podmiana elementow w Composite
Author: Tomek Kańka
Date: Wed, 02 Nov 2011 21:35
Date: Wed, 02 Nov 2011 21:35
19 lines
1608 bytes
1608 bytes
Tomasz <tutumasz44@onet.pl> napisał(a) > Moze moje pytanie jest zbyt glupie ale mecze sie z tym od kilku godzin i > nic mi nie wychodzi. > Mam w SWT okienko z kilkoma przyciskami i jednym Composite w ktorym maja > byc odpowiednie pola Text. > Moim zamiarem jest aby po nacisnieciu jakiegos przycisku, w omawianym > Composite pojawialy sie inne pola specyficzne dla danej sytuacji. > W poszczegolnych listenerach do przyciskow tworze nowy Composite ze > swoimi polami ale niestety wyswietla mi sie poprawnie tylko pierwszy > nacisniety Composite. > Poradzcie mi jak to zrobic aby w tym samym oknie po nacisnieciu > odpowiedniego mprzycisu pojawialy mi sie inne komponenty? > Widziałem, że inaczej rowiązałeś problem, ale odpowiedzią ta Twoje pytanie jest StackLayout, czy jak on sie tam nazywa. -- Tomek
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads