华南俳烁实业有限公司

自考

各地資訊
當(dāng)前位置:考試網(wǎng) >> 自學(xué)考試 >> 自考真題 >> 工學(xué)類 >> Java 語言程序設(shè)計(一) >> 文章內(nèi)容

排行熱點(diǎn)

  • 歷年真題
  • 模擬試題
  • 自考自答

全國2012年1月自考《Java語言程序設(shè)計(一)》試題_第4頁

來源:考試網(wǎng) [ 2012年3月23日 ] 【大 中 小】

30.以下是一個JPanel的子類的paintComponent方法,該方法利用Graphics2D繪制一個正方形,正方形的位置、邊長和顏色分別存于該類的成員變量lTop、edge和c中。
int edge;    Point 1Top;  Color c;
public void paintComponent(Graphics g){
Graphics2D g2=(Graphics2D)g;
g2.setColor(c);
Rectangle2D rec=new Rectangle2D.____________(1Top.x,lTop.y,edge,edge);
_____________;
}
31.以下小應(yīng)用程序的界面有一個文本區(qū),文本區(qū)同時作為發(fā)生鍵盤事件的事件源,并對鍵盤事件實(shí)施監(jiān)視。程序運(yùn)行時,先點(diǎn)擊文本區(qū),讓它激活,以便能響應(yīng)鍵盤事件。以后輸入英文字母時,在文本區(qū)中順序顯示輸入的字母。
import java.applet.*;import javax.swing.*;
import java.awt.*;import java.awt.event.*;
public class Test31 extends Applet implements____________{
JTextArea text=new JTextArea(5,10);
public void init(){setSize(200,200);
__________________________;
text.setBackground(Color.gray);  add(text);
}
public void keyPressed(KeyEvent e){}
public void keyReleased(KeyEvent e){}
public void keyTyped(KeyEvent e){
int t=e.getKeyCode();
if(t>=KeyEvent.VK_A&&t<=KeyEvent.VK_Z){
text.append(""+(char)t);
}
}
}
責(zé)編:
临潭县| 汶川县| 广昌县| 彭山县| 昌宁县| 娱乐| 陕西省| 桃江县| 大足县| 淮滨县| 边坝县| 宁都县| 肃北| 永顺县| 温宿县| 夹江县| 河北省| 嘉兴市| 万年县| 北海市| 石棉县| 错那县| 祥云县| 惠水县| 方山县| 大庆市| 泾川县| 科技| 宜昌市| 唐河县| 敖汉旗| 阿合奇县| 温宿县| 莱芜市| 鄂托克前旗| 阜宁县| 陆良县| 江阴市| 永善县| 恭城| 藁城市|