🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.java
Article #142021

Re: Swing - zwatkowany modalny dialog

#142021
From: Krzysztof Wolny
Date: Fri, 31 Oct 2008 09:02
28 lines
2276 bytes
* SlawekG wrote, On 2008-10-30 19:48:

>> Wtedy pokazanie sie formatki bedzie uzaleznione od tego ile czasu 
>> bedzisz ciagnal dane... Powinienes zrobic tak, ze pokazac pusta 
>> formatke i po jej pokazaniu odpalic osobny watek, ktory pociagnie dane 
>> i wypelni nimi tabelke. Mozesz wtedy dorobic pasek postepu lub inne 
>> bajery. Poszukaj pod haslem 'swing worker', moze byc tez 'invoke later'
>>
>> IMHO tez dialog nie powinien sam na sobie wolac setVisible(true), 
>> powinien to zrobic ktos kto go wywoluje (np. button). Dzieki temu 
>> dialog  nie 'zawisnie' Ci w konstruktorze na tej metodzie, ale wlasnie 
>> poczeka na powrot z dialogu tam gdzie go wywolales, czyli masz to co 
>> chciales osiagnac :)

> A moze lepiej taki maly mix? Kod powyzej jest ok pod warunkiem, ze 
> wewnatrz metody fillTable() zostanie zainicjalizowany SwingWorker.

Kwestia gustu chyba, choc dawno nie dlubalem w swingu i moge nie 
pamietac pewnych rzeczy :) Dla mnie zawsze bardziej naturalne bylo ze 
ktos tworzy okno, pokazuje je i czeka na ewentualny wynik. A samo okno o 
tym nie decyduje. Ale (niestety?) nie ma jednej slusznej drogi jak to 
robic w swingu...


-- 
Krzysztof Wolny

kkk.wolny@gmail.com (replace 'kkk' with one 'k')
Technical Details
Message-ID: <geehgv$bj1$1@news.task.gda.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.task.gda.pl!not-for-mail
References: <Pine.LNX.4.61.0810301053380.1183@altair> <Pine.LNX.4.61.0810301218140.1183@altair> <gec9qr$g8h$1@news.task.gda.pl> <gecvds$gfg$1@node2.news.atman.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.task.gda.pl!not-for-mail
From: Krzysztof Wolny <kkk.wolny@gmail.com>
Newsgroups: pl.comp.lang.java
Subject: Re: Swing - zwatkowany modalny dialog
Date: Fri, 31 Oct 2008 10:02:14 +0100
Organization: CI TASK http://www.task.gda.pl/
Lines: 28
Message-ID: <geehgv$bj1$1@news.task.gda.pl>
References: <Pine.LNX.4.61.0810301053380.1183@altair> <Pine.LNX.4.61.0810301218140.1183@altair> <gec9qr$g8h$1@news.task.gda.pl> <gecvds$gfg$1@node2.news.atman.pl>
NNTP-Posting-Host: inptr-68-2.comarch.com
Mime-Version: 1.0
X-Trace: news.task.gda.pl 1225443679 11873 217.74.68.2 (31 Oct 2008 09:01:19 GMT)
X-Complaints-To: abuse@news.task.gda.pl
NNTP-Posting-Date: Fri, 31 Oct 2008 09:01:19 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.17) Gecko/20080914 Thunderbird/2.0.0.17 Mnenhy/0.7.5.0
In-Reply-To: <gecvds$gfg$1@node2.news.atman.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit