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

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

4 優(yōu)化JFrame容器代碼

2022-11-18 20:10 作者:平淡的半杯水  | 我要投稿

????????嗶哩嗶哩視頻:? ? 4 優(yōu)化JFrame代碼

? ? ? ? 本文使用電腦段觀看效果更佳,手機(jī)段代碼會(huì)換行? ?

??????????????上一文,我們給JFrame美化了下,但是代碼看上去有點(diǎn)臃腫,我們來強(qiáng)化它

?一下吧~!

????????????????那怎么優(yōu)化它下呢?

????????????????有沒有聽過,Java的三大特性,繼承?。?!

????????????????是的就是它,沒它不行~~

? ? ????????????繼承的基本思想是基于某個(gè)父類的擴(kuò)展,并制定出一個(gè)新的子類,子類可以繼承父類原有的屬性和方法,也可以增加原來父類所不具備的屬性和方法。?

? ? ? ? ? ? ? ?需要使用的關(guān)鍵字 : extends

????????????? 兒子? ? extends? ?父親? ? //不好意思,? ? 請?jiān)试S我使用中文

????????????注意哦,朋友們。Java只支持單繼承,一個(gè)類只可以有一個(gè)父類。


???????? 好了,回顧了下繼承的概念,那么我們還需要個(gè)this? ??

????????? ?它 表示當(dāng)前對象的引用(誰調(diào)用就代表誰);

?????????????this有三種用法:

????????方法一:在本類的成員方法中,訪問本類的成員

????????方法二:在本來的成員方法中,訪問本類的一個(gè)成員方法

????????方三: 在本類的構(gòu)造方法中,訪問本類的另一個(gè)構(gòu)造方法

????????這邊用第三種方法需要注意的是:this(...)調(diào)用必須是第一個(gè)語句。

????????????(詳見視頻具體用法)


????????好了,我們講了繼承和this用法,下面就來美化它吧

????????就是讓我們的主函數(shù)繼承JFram? 這個(gè)類。然后 用this在構(gòu)造方法中,就直接設(shè)置好界面參數(shù)。以下附上代碼,請君觀看。

import? ?javax.swing.*;

public? ?class? ?面向?qū)ο髨D形化? extends? ?JFrame{

JButton? jbutton=null;

public? static? void? main(String[]args){

????????????????????面向?qū)ο髨D形化gui=new面向?qū)ο髨D形化();

}

public面向?qū)ο髨D形化(){

?????????????????jbutton=newJButton("第一個(gè)按鈕");

?????????????????this.add(jbutton);

????????????????? this.setVisible(true);

???????????????? ?this.setSize(400,300);

????????????? ????this.setLocation(200,100);

????????????????? ?this.setTitle("圖形界面");

????????????????? this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

? ? ? ? }? ??

}



4 優(yōu)化JFrame容器代碼的評論 (共 條)

分享到微博請遵守國家法律
通榆县| 同心县| 巨鹿县| 绵阳市| 张家川| 收藏| 阜康市| 固安县| 苏尼特右旗| 定襄县| 黄骅市| 松潘县| 合肥市| 禄丰县| 安吉县| 贵德县| 余干县| 海原县| 长岛县| 二连浩特市| 香港| 垣曲县| 太仓市| 汕头市| 堆龙德庆县| 涡阳县| 临朐县| 格尔木市| 毕节市| 高碑店市| 安仁县| 南岸区| 翁源县| 丹凤县| 沙雅县| 安图县| 绥化市| 宁陵县| 太湖县| 柳林县| 姜堰市|