close
http://www.guan8.net/Java/242416.html
/*通過這個實驗,我知道了如何在APPLET程序運行時輸入字符串來進行簡單的用戶交互.其實說起來是
/*通過這個實驗,我知道了如何在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文件的內容
全站熱搜