Forum Informatyka UJ forum Strona Główna Informatyka UJ forum
Rocznik 2005 - czyli najlepsze forum w sieci
 
 FAQFAQ   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy   GalerieGalerie   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

[JAVA] Problem z JMenuBar...

 
Napisz nowy temat   Odpowiedz do tematu    Forum Informatyka UJ forum Strona Główna -> Archiwum / 1 rok / 2 i 3 semestr - Programowanie
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Makros
pijak



Dołączył: 01 Gru 2005
Posty: 420
Przeczytał: 0 tematów

Skąd: Kraków

PostWysłany: Wto 10:40, 20 Cze 2006    Temat postu: [JAVA] Problem z JMenuBar...

Zrobiłem sobie fajne menu, porobiłem opcje, popodpinałem jakieś akcje do tego i wszystko pięknie, działa i wogoole... Ale... Własnie... niech mi ktoś powie czemu, zaraz po uruchomieniu programu ten MenuBar jest niewidoczny... tzn. pojawia sie dopiero jak najade na niego myszka... potem już jest... No chyba że zminimalizuje okno, a potem je przywróce... to znów go nie ma... Taka zabawa w kotka i myszke...

Może ktoś już spotkał się z czymś takim... Prosze pomóżcie wyeliminować te niepożądane efekty... Cienki jestem z javy i nie moge sobie z tym psikusem poradzić...
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
insane
pijak



Dołączył: 28 Sty 2006
Posty: 60
Przeczytał: 0 tematów

Skąd: brązowy

PostWysłany: Wto 14:18, 20 Cze 2006    Temat postu:

ja mialem podobny problem i rozwiazalem go tworzac sobie nowy watek ktory co 500 ms przerysowywuje zawartosc tego panelu ktory mi sie nie pojawial zaraz po utworzeniu okna (w moim przypadku byl to rightPanel).

Kod:

 85         Thread t = new Thread()
 86         {
 87             public void run()
 88             {
 89                 try
 90                 {
 91                     while(true)
 92                     {
 93                         repaint();
 94                         rightPanel.repaint();
 95                         Thread.sleep(500);
 96                     }
 97                 }
 98                 catch(InterruptedException ie)
 99                 {};
100             }
101         };

...

145             t.start();


mam nadzieje ze pomoze ;] btw java smierdzi ;]
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Makros
pijak



Dołączył: 01 Gru 2005
Posty: 420
Przeczytał: 0 tematów

Skąd: Kraków

PostWysłany: Wto 14:32, 20 Cze 2006    Temat postu:

Pomogło...

Wielkie dzięki...
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum Informatyka UJ forum Strona Główna -> Archiwum / 1 rok / 2 i 3 semestr - Programowanie Wszystkie czasy w strefie EET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach

fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
Regulamin