[填空題] 有兩個文件Java_3.java和Java_3.html,其中Java_3.java是不完整的。請在下畫線處填入正確內(nèi)容,然后刪除下畫線。請勿刪除注
[填空題] 有兩個文件Java_3.java和Java_3.html,其中Java_3.java是不完整的。請在下畫線處填入正確內(nèi)容,然后刪除下畫線。請勿刪除注釋行和其他已有的語句內(nèi)容。題目要求:利用switch語句完成畫直線、矩形和橢圓的圖形,程序先顯示小程序和輸入窗口如下:當輸入1、2、3中任意一個整數(shù)后,在小程序窗口中呈現(xiàn)相應的多個直線或多個矩形或多個橢圓的圖形。Java_3.java文件源程序:import java.awt.Graphics;import javax.swing.*;public class Java_3 extends (1) int choice;public void init()String input;input=JOptionPane.showInputDialog("輸入1去畫直線"+"輸入2去畫矩形"+"輸入3去畫橢圓");choice=Integer.parseInt( (2) );public void paint( (3) )for(int i=0; i<10; i++)switch(choice)case 1:g.drawLine(10,10,250,10+i*10);break;case 2:g.drawRect(10+i *10,10+i *10,50+i *10,50+i *10);break;case 3:g.drawOval(10+i *10,10+i *10,50+i *10,50+i *10);break;default;JOptionPane.showMessageDialog(null, "輸入非法值");Java_3.html文件源程序:<html><applet code="Java_3.class" width=260 height=260></applet></
正確答案:Graphics g
參考解析:public void paint(Graphics g)——繪制此組件。參數(shù)是Graphics類的實例,該實例對象由瀏覽器生成,相當于Applet的畫筆。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域?qū)I(yè)人士。