freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java課程設(shè)計(jì)---日歷記事本-資料下載頁

2025-06-06 15:53本頁面
  

【正文】 double[60], pointMX=new double[60], //用來表示分針端點(diǎn)坐標(biāo)的數(shù)組 pointMY=new double[60], pointHX=new double[60], //用來表示時(shí)針端點(diǎn)坐標(biāo)的數(shù)組 pointHY=new double[60]。 Clock(){ setBackground()。 initPoint()。 課程設(shè)計(jì)說明書 沈 陽 大 學(xué) secondTime=new (1000,this)。 secondLine=new (0,0,0,0)。 muniteLine=new (0,0,0,0)。 hourLine=new (0,0,0,0)。 ()。 //秒針開始計(jì)時(shí) } private void initPoint(){ width=getBounds().width。 height=getBounds().height。 pointSX[0]=0。 //12 點(diǎn)秒針位置 pointSY[0]=height/2*5/6。 pointMX[0]=0。 //12 點(diǎn)分針位置 pointMY[0]=(height/2*4/5)。 pointHX[0]=0。 //12 點(diǎn)時(shí)針位置 pointHY[0]=(height/2*2/3)。 double angle=6*。 //刻度為 6 度 for(int i=0。i59。i++) { //計(jì)算數(shù)組中的坐標(biāo) pointSX[i+1]=pointSX[i]*(angle)(angle)*pointSY[i]。 pointSY[i+1]=pointSY[i]*(angle)+pointSX[i]*(angle)。 pointMX[i+1]=pointMX[i]*(angle)(angle)*pointMY[i]。 pointMY[i+1]=pointMY[i]*(angle)+pointMX[i]*(angle)。 pointHX[i+1]=pointHX[i]*(angle)(angle)*pointHY[i]。 pointHY[i+1]=pointHY[i]*(angle)+pointHX[i]*(angle)。 } for(int i=0。i60。i++){ pointSX[i]=pointSX[i]+width/2。 //坐標(biāo)平移 pointSY[i]=pointSY[i]+height/2。 pointMX[i]=pointMX[i]+width/2。 //坐標(biāo)平移 pointMY[i]=pointMY[i]+height/2。 課程設(shè)計(jì)說明書 沈 陽 大 學(xué) pointHX[i]=pointHX[i]+width/2。 //坐標(biāo)平移 pointHY[i]=pointHY[i]+height/2。 } } public void paintComponent(Graphics g){ (g)。 initPoint()。 for(int i=0。i60。i++){ //繪制表盤上的小刻度和大刻度 int m=(int)pointSX[i]。 int n=(int)pointSY[i]。 if(i%5==0){ if(i==0||i==15||i==30||i==45){ int k=10。 ()。 (mk/2,nk/2,k,k)。 } else{ int k=7。 ()。 (mk/2,nk/2,k,k)。 } } else{ int k=2。 ()。 (mk/2,nk/2,k,k)。 } } (width/25,height/25,10,10)。 //鐘表中心的實(shí)心圓 Graphics2D g_2d=(Graphics2D)g。 ()。 (secondLine)。 課程設(shè)計(jì)說明書 沈 陽 大 學(xué) BasicStroke bs= new BasicStroke(2f,)。 (bs)。 ()。 (muniteLine)。 bs=new BasicStroke(4f,)。 (bs)。 ()。 (hourLine)。 } public void actionPerformed(ActionEvent e){ if(()==secondTime){ date=new Date()。 String s=()。 hour=((11,13))。 munite=((14,16))。 second=((17,19))。 //獲取時(shí)間中的秒 int h=hour%12。 a=second。 //秒針端點(diǎn)的坐標(biāo) b=munite。 //分針端點(diǎn)的坐標(biāo) c=h*5+munite/12。 //時(shí)針端點(diǎn)的坐標(biāo) (width/2,height/2,(int)pointSX[a],(int)pointSY[a])。 (width/2,height/2,(int)pointMX[b],(int)pointMY[b])。 (width/2,height/2,(int)pointHX[c],(int)pointHY[c])。 repaint()。 } } }
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1