close
http://www.guan8.net/Java/242416.html

/*通過這個實驗,我知道了如何在APPLET程序運行時輸入字符串來進行簡單的用戶交互.其實說起來是

很簡單的,就是用javax.swing包中的JOptionPane類的方法showInputMessageDialog()方法來實現,因為APPLET
程序中的paint()方法是在運行時起到畫圖的作用,因此不能在paint()方法中使用上述方法,怎麼辦呢,
我突然靈光一閃,想到APPLET程序的一般結構是由init(),start(),stop(),paint(),destory()組成的.如果
在init()中使用JOptionPane類的方法可不可以呢,於是就試了一下,結果真的成功了.呵呵,又學會了一
招,昨天積壓的問題終於解決了.心情舒暢ing...*/

import javax.swing.JOptionPane;//s.java的文件內容
import java.applet.Applet;
import java.awt.*;
public class s extends Applet
{
 int input;
 public void init()
 {
  input=Integer.parseInt(JOptionPane.showInputDialog("請輸入圓的半徑:"));
 }
 public void paint(Graphics g)
 {
  g.drawOval(200,100,input,input);
 }
}

接下來是s.htm文件的內容








arrow
arrow
    全站熱搜
    創作者介紹
    創作者 lupohsunrock 的頭像
    lupohsunrock

    lupohsunrock的部落格

    lupohsunrock 發表在 痞客邦 留言(0) 人氣()