问题 多项选择题

[说明]
以下程序实现了在applet里移动图形文件,仔细阅读代码和相关注释,将程序补充完整。
[代码6-1]
import j ava. awt. *;
import j ava.awt.event.*;
import java.applet. Applet;
public class AppCIU extends Applet implements MouseMotionListener, MouseListener

Image img;// 声明 Image 类类型的变量 img
int x=70,y=60,posX=70,posY=60,dx,dy;
public void init ( )

img=getImage ( getCodeBase ( ) ,"mouse.gif" ); //载入影像
addMouseListener ( this );
addMouseMotionListener ( this );
 
public void mousePressed ( MouseEvent e )

dx=e.getX()-posX; //取得按下之点与基准点X方向的距离
dy=e.getY()-posY; //取得按下之点与基准点Y方向的距离

public void mouseDragged ( MouseEvent e )

(1)
(2)
if ( dx>0 && dx<120 && dy>0 && dy<60 ) //如果指针落在图形上方

Graphics g=getGraphics ( );
(3)


public void paint ( Graphics g )

(4)
(5)
(6)

public void mouseMoved ( MouseEvent e ) ;
public void mouseReleased ( MouseEvent e ) ;
public void mouseEntered ( MouseEvent e ) ;
public void mouseExited ( MouseEvent e ) ;
public void mouseClicked ( MouseEvent e ) ;

答案

参考答案:(A)x=e.getX()-dx;
(B)y=e.getY()-dy;
(C)update(g);
(D)g.drawImage(imgx,y,AB0,F0,this);
(E)posX=x;
(F)posY=y;
注:其中(A)和(B)可互换。(E)和(F)可互换。

解析:
本题程序实现了在applet里移动图形文件。对于(1)为取得拖曳时基准点的X坐标[x=e.getX()-dx]; (2)取得拖曳时基准点的Y坐标[y=e.getY()-dy];(3)清空画面为背景颜色,再调用paint()[update(g)]; (4)将img画在applet上[g.drawImage(img,x,y,120,60,this);];(5)更新基准点的X坐标[posX=x;];(6)更新基准点的Y坐标[posY=y;]。

材料分析题

“幸福感”是心理学家、社会学家和经济学家研究的一个热点课题,近年来逐渐成为我国令人憧憬的词语。阅读材料回答问题。

材料一:农民工的幸福感:“出来到企业打工赚钱,要有政策保证,也要靠自己的本事,更希望老板不断地给涨一涨工资。”家庭主妇幸福感:“希望每天都能买到放心菜,吃上放心肉,喝上放心奶。”……。

材料二:人民幸福指数的提高还在于居者有其屋,为此,H市政府出台强有力措施调控近年一直过热的房地产市场:2011年,全市开工建设公共租赁住房和廉租住、保障性住房;对在本市已有1套住房的本市籍居民限购一套,对已有2套及以上住房的本市户籍居民暂停在本市购房;贷款购买第二套住房的,首付款比例不低于60%,贷款利率不低于基准利率的1.1倍;对购买不足5年的住房转手交易的,全额征收营业税;加大对房产商捂盘惜售行为的查处力度,抑制投机性购房。

(1)结合材料一运用经济生活知识,从国家、企业、个人的角度,谈谈如何才能实现农民工、家庭主妇心中的“幸福”?

____________________________________________________________________________________________________________________

(2)结合材料二,简要分析H市政府这样做的政治生活依据。

____________________________________________________________________________________________________________________

单项选择题