🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.java
7 messages
7 total messages Started by Łukasz Skorwider Thu, 13 Mar 1997 16:21
java i Netscape Navigator 3.0
#394
Author: Łukasz Skorwider
Date: Thu, 13 Mar 1997 16:21
5 lines
679 bytes
Czesc

Co zrobic, zeby aplet w javie czekal, np. 0,5 s?

luksoft@fidonet.org.pl
Aplety
#395
Author: Lara Croft
Date: Thu, 13 Mar 1997 18:11
12 lines
1018 bytes
Czy ktoś naj jakiś ładny aplecik javy?
Znudziło mi się już wwalanie na str.
SHOCKWAVE. Chętnie
wypróbuję javę...

PS. Słyszeliście kiedyś o Lightning Strike i *.cod?
Nie????? No to jazda na (=-)) http://www.infinop.com
po plugin!!!!!! Plik wielkości jpega z kompresja 100:1
jest niewielke gorszy od jpega z kompresją 10:1!!!!!!
Try it! Odjazd. A jak fajnie sie pokazjue! No, i zajnmuje 150kB,
bodajże!
Re: java i Netscape Navigator 3.0
#396
Author: Artur Biesiadowski
Date: Thu, 13 Mar 1997 19:49
14 lines
856 bytes
=?ISO-8859-2?Q?=A3ukasz_Skorwider?= (luksoft@fidonet.org.pl) wrote:
: Czesc

: Co zrobic, zeby aplet w javie czekal, np. 0,5 s?


try
{
	Thread.currentThread().sleep(500);
}catch(InterruptedException e) {}



Artur
Re: java i Netscape Navigator 3.0
#400
Author: Lukasz Tylutki
Date: Fri, 14 Mar 1997 09:59
17 lines
1117 bytes
Łukasz Skorwider wrote:
> 
> Czesc
> 
> Co zrobic, zeby aplet w javie czekal, np. 0,5 s?
> 
> luksoft@fidonet.org.pl
No tak to zależy kiedy ma czekać i na co.
Applet powinien implementować Runnable i wtedy
currentThread.sleep(500) (czy jakoś tak)

TYlut
-- 
Tylutki Lukasz 
 Computer systems and network manager.   tel.:  (12) 33-63-77 w 575
 Jagiellonian University, Institute of Physics  fax:  (12) 33-70-86
mailto:tylutki@if.uj.edu.pl  http://student.uci.agh.edu.pl/~tylutki
Re: java i Netscape Navigator 3.0
#397
Author: Radoslaw Poplawski
Date: Fri, 14 Mar 1997 21:14
23 lines
1341 bytes
13 Mar 1997 20:49:45 +0100, abies@sunrise.pg.gda.pl (Artur
Biesiadowski) napisał(a):

/>=?ISO-8859-2?Q?=A3ukasz_Skorwider?= (luksoft@fidonet.org.pl) wrote:
/>: Czesc
/>
/>: Co zrobic, zeby aplet w javie czekal, np. 0,5 s?
/>
/>
/>try
/>{
/>	Thread.currentThread().sleep(500);
/>}catch(InterruptedException e) {}

Ale trzeba uruchomic najpierw watek, w ktorym to czekanie bedzie
zrobione, no i to co ma byc potem zrobione tez musi byc w tym watku.

Mozna takze petla for, ale to nieeleganckie, no i roznie moze by z
czasem tej przerwy na roznych komputerach.

Radoslaw Poplawski (Wroclaw: radekp@usa.net)
http://www.geocities.com/MotorCity/3416 (FRAMES ext.)
IndyCar 1997 po polsku: http://www.geocities.com/MotorCity/3416/indycar.html
Re: java i Netscape Navigator 3.0
#398
Author: Piotr Piatkowski
Date: Fri, 14 Mar 1997 22:41
21 lines
1609 bytes
Radoslaw Poplawski <radekp@usa.net> wrote:
: /> try
: /> {
: /> 	Thread.currentThread().sleep(500);
: /> }catch(InterruptedException e) {}

: Ale trzeba uruchomic najpierw watek, w ktorym to czekanie bedzie
: zrobione, no i to co ma byc potem zrobione tez musi byc w tym watku.

E tam, opowiadasz. Przecież powyżej wyraźnie jest napisane: 
Thread.currentThread()
czyli zaczekać ma wątek aktualnie wykonywany (currentThread() to 
metoda statyczna w klasie Thread). Niczego nie trzeba tworzyć.

Aczkolwiek byłbym ostrożny z dłuższym zasypianiem w funkcjach takich 
jak np. paint() - może to zablokować działanie appletu bo wtedy 
uśpimy wątek odpowiedzialny za odświeżanie ekranu. Ale jeżeli applet 
jest jednowątkowy a czas niedługi, to nie powinno być problemu.

-- 
Piotr Piątkowski, Uczelniane Centrum Informatyki, AGH Krakow, POLAND
Re: java i Netscape Navigator 3.0
#399
Author: Artur Biesiadowski
Date: Sat, 15 Mar 1997 09:57
17 lines
1556 bytes
Piotr Piatkowski (kompas@galaxy.uci.agh.edu.pl) wrote:
: Aczkolwiek byłbym ostrożny z dłuższym zasypianiem w funkcjach takich 
: jak np. paint() - może to zablokować działanie appletu bo wtedy 
: uśpimy wątek odpowiedzialny za odświeżanie ekranu. Ale jeżeli applet 
: jest jednowątkowy a czas niedługi, to nie powinno być problemu.

Masz racje - nie wolno dawac sleep w paint() ani w update().
Jedna uwaga - zaden applet nie jest jednowatkowy. Optymistycznie liczac ma
on przynajmniej 3 watki (glowny, garbage collector i event/paint(nie
jestem pewien czy to jeden czy wiecej)).
Paint bywa wolany asynchronicznie przez system - tak wiec nie wolno dawac
w nim sleepa. 

Jezeli kogos interesuje podzial na watki w appletach, to nich sobie
sciagnie hotjave - tam ladnie jest to rozrysowane.

Artur
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