五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

日常學(xué)習(xí) 8.12 界面繪制

2023-08-12 17:07 作者:O青綰  | 我要投稿

8.12


界面繪制


窗口JFrame(頂級(jí)容器)

面板Jpanel(中間容器)



游戲面板的繪制
1.必須重寫父類的繪制方法 paintCompnent


2.必須保留調(diào)用父類的本方法,保證子類重寫方法后,界面顯示正常
super.paintComponent(g);

3.繪制方法最后一定要加一句 repaint();
作用是主動(dòng)更新界面內(nèi)容

4.在繪制方法中千萬不要寫修改變量或者創(chuàng)建變量的代碼

5.在繪制方法里盡量只寫繪制的代碼,可以有循環(huán)和分支

6.繪制的內(nèi)容(畫筆對(duì)象Graphics g)
-繪制形狀 --> 矩形
g.drawRect(x,y,wight,height);空心矩形
g.fillRect(x,y,width,height);實(shí)心矩形

7.繪制字符串
g.drawString(str,x,y);

8.繪制線段
g.drawLine(x1,y1,x2,y2);

9.繪制網(wǎng)絡(luò)
網(wǎng)格算法



10.繪制圖片
-準(zhǔn)備工作:找素材、p圖

-圖片類型:jpg png gif

-繪制方法:g.drawImage( 圖片對(duì)象, x, y, w,h ,null )
-在工程下創(chuàng)建images文件夾,把圖片放進(jìn)去
-private Image bgImg = new ImageIcon("images/bg.png").getImage();
-g.drawImage(bgImg, x, y, w, h, null);


選擇排序(Selection sort):是一種簡單直觀的排序算法。
它的工作原理是:第一次從待排序的數(shù)據(jù)元素中選出最小(或最大)的一個(gè)元素,
存放在序列的起始位置,然后再從剩余的未排序元素中尋找到最小(大)元素,
然后放到已排序的序列的末尾。以此類推,直到全部待排序的數(shù)據(jù)元素的個(gè)數(shù)為零。

冒泡排序:是一種簡單的計(jì)算機(jī)科學(xué)排序算法。
其基本步驟為:
重復(fù)比較相鄰元素。
如果交換順序錯(cuò)誤,則交換元素的位置。
重復(fù)走訪元素,直到?jīng)]有需要交換的元素。
該元素列排序完成。


心得:作業(yè)不難,主要的的難點(diǎn)在于使用選擇排序或者冒泡排序,理解其含義后就能做出來

日常學(xué)習(xí) 8.12 界面繪制的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
洛宁县| 寿光市| 邻水| 禹州市| 广宁县| 石楼县| 集安市| 镇江市| 承德市| 平利县| 如东县| 南陵县| 泾源县| 大方县| 本溪市| 社旗县| 澄江县| 中卫市| 新龙县| 鸡东县| 墨玉县| 延长县| 公安县| 内黄县| 寿阳县| 涞源县| 河曲县| 泸西县| 彝良县| 四川省| 浦县| 洞口县| 余干县| 武义县| 桃园县| 西宁市| 荣昌县| 灵川县| 克东县| 宣威市| 含山县|