From owner-FreeBSD-users-jp@jp.freebsd.org  Wed Aug 27 10:03:09 1997
Received: by jaz.jp.freebsd.org (8.8.7+2.7Wbeta7/8.7.3) id KAA15882
	Wed, 27 Aug 1997 10:03:09 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.7+2.7Wbeta7/8.7.3) with ESMTP id KAA15877
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 27 Aug 1997 10:03:06 +0900 (JST)
Received: from mnet.or.jp (hppp25.mnet.or.jp [203.183.103.57]) by mail.mnet.ne.jp (8.8.2+2.6Wbeta9/3.5Wpl1) with ESMTP id KAA18642 for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 27 Aug 1997 10:00:05 +0900 (JST)
Message-Id: <199708270100.KAA18642@mail.mnet.ne.jp>
To: FreeBSD-users-jp@jp.freebsd.org
X-Mailer: Mew version 1.55 on Emacs 19.28.1, Mule 2.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Date: Wed, 27 Aug 1997 10:02:18 +0900
From: Hideo Matumoto <mhideo@mnet.or.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=20]
X-Sequence: FreeBSD-users-jp 17296
Subject: [FreeBSD-users-jp 17296] How to run Appletviewer JDK1.1 on FreeBSD2.2.1
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org


$B>>85!w1d2,El9b9;$G$9!#(B

Lesstif $B$rMQ$$$?(B FreeBSD native $B$J(B JDK1.1
http://www.csi.uottawa.ca/~kwhite/javaport.html
$B$r(Bget$B$7$FF0$+$=$&$H$7$^$7$?$,!"(BAppletviewer$B$,F0$-$^$;$s!#$I$J$?$+F0$+(B
$B$7$?J}$,$*$i$l$^$7$?$i65$($F$$$?$@$-$?$$$N$G$9$,!#$h$m$7$/$*4j$$$7$^$9!#(B

$B<B9T4D6-(B

FreeBSD 2.2.1-RELEASE$B$G(B jdk1.1-FreeBSD.tar.gz $B$r(B/usr/local/jdk1.1$B$KE8(B
$B3+$7!"(Bjdk1.1-FreeBSD-update.sh$B$r<B9T$7$^$7$?!#(B

setenv CLASSPATH .:/usr/local/jdk1.1/lib/classes.zip

appletviewer example1.html

$B$H$7$F(Bdemo$B$N%"%W%l%C%H$r<B9T$7$h$&$H$9$k$H<!$N$h$&$J%(%i!<$r=P$7$F;_$^$C(B
$B$F$7$^$$$^$9!#(B

---------  $B%(%i!<%a%C%;!<%8(B ---------
java.lang.NullPointerException
        at sun.awt.motif.MFramePeer.<init>(MFramePeer.java:59)
        at sun.awt.motif.MToolkit.createFrame(MToolkit.java:153)
        at java.awt.Frame.addNotify(Frame.java)
        at java.awt.Window.pack(Window.java)
        at sun.applet.AppletCopyright.<init>(AppletCopyright.java:45)
        at sun.applet.AppletViewer.mainInit(AppletViewer.java:979)
        at sun.applet.AppletViewer.main(AppletViewer.java:988)
---------  $B%(%i!<%a%C%;!<%8(B $B$3$3$^$G(B ---------

demo$B$N(BGraphApplet.java$B$r(Bjavac$B$G%3%s%Q%$%k$9$k$H0J2<$N$h$&$K%3%s%Q%$%k$O9T$o(B
$B$l$F$$$k$h$&$G$9!#(B

javac -deprecation GraphApplet.java
GraphApplet.java:35: Note: The method java.awt.Dimension size() in class java.awt.Component has been deprecated.
        return (Math.cos(x/5) + Math.sin(x/7) + 2) * size().height / 4;
                                                         ^
GraphApplet.java:39: Note: The method java.awt.Dimension size() in class java.awt.Component has been deprecated.
        for (int x = 0 ; x < size().width ; x++) {
                                 ^
Note: GraphApplet.java uses a deprecated API.  Please consult the documentation for a better alternative.
3 warnings


$B$$$m$$$m$H;W$$IU$/$3$H$O$d$C$F$_$^$7$?$,$&$^$/$$$-$^$;$s!#$h$m$7$/$*4j(B
$B$$$7$^$9!#(B
