วิธีแรกลอง jre แต่เครื่องลง msjavx86 ไปแล้วหาจุดถอนไม่ได้ ต้องลองเครื่องอื่น
วิธีที่สอง ใช้ jedit แต่ลงไม่ได้ เพราะลง microsoft java ไปแล้วเช่นกัน
บางทีปัญหาที่แก้ไม่ตกเรื่องภาษาไทยใน applet อาจเป็นเพราะ msjavx86 ก็ได้
/*
http://www.programming.de/java_tutorial/j_tutor07.php
http://berry.cpe.mut.ac.th/java/Modern/Chap09.pdf
http://www.jedit.org
http://www.tosdn.com/script/list.php?sccat=6
http://www.faqs.org/docs/think_java/TIJ316.htm
init() start() paint() repaint() stop() destroy()
- init( ) Automatically called to perform first-time initialization of the applet,
- start( ) Called every time the applet moves into sight on the Web browser to allow
the applet to start up its normal operations (especially those that are shut off by stop( )).
Also called after init( ).
- stop( ) Called every time the applet moves out of sight on the Web browser to allow
the applet to shut off expensive operations. Also called right before destroy( ).
- destroy( ) Called when the applet is being unloaded from the page to perform final release
of resources when the applet is no longer used
- found 11, Minimize plus 100, Cp1252 in Appletviewer ISO8859_1
*/
import java.applet.*;
import java.awt.*;
public class x extends Applet {
int i = 0;
public void init() { i = 1; repaint(); }
public void start() { i += 10; repaint(); }
public void stop() { i += 100; repaint(); }
public void destroy() { }
public void paint(Graphics g) {
setBackground(new Color(255,255,200));
Font fnt = new Font("Angsana NEW",Font.PLAIN,20);
g.setFont(fnt); // problem on thai font
g.drawString(i + "ดูที่นี่",20,20);
}
}
|