超碰免费人人操|国产视频二区久久艹人人操|欧美激情第一页在线|久热最新无码中文视频|91精品国际成人|亚洲成人精品在线视频青青草|久草免费高清完整在线观看|你懂的AV在线日本黄网页|国产黄色AV日韩女同网|欧美成人色区导航片av

java語(yǔ)言如何建立一個(gè)畫(huà)布

時(shí)間:2025-10-26 12:10:16 java語(yǔ)言

java語(yǔ)言如何建立一個(gè)畫(huà)布

  當(dāng)我們使用一個(gè)gui時(shí),有時(shí)候需要建立一個(gè)畫(huà)布,在上面可以畫(huà)一些橢圓了什么的等一些簡(jiǎn)單的圖像,我們?cè)撛趺磳?shí)現(xiàn)呢;在java中說(shuō)有的component的子類(lèi)都可以作為一個(gè)畫(huà)布,也就是說(shuō),我們可以在任何的component子類(lèi)中進(jìn)行畫(huà)圖。

  1、打開(kāi)ide:

  打開(kāi)eclipse軟件,當(dāng)然也可采用不同的編譯軟件;

  2、建立java工程:

  建立一個(gè)java工程,相信我們應(yīng)該可以建立一個(gè)工程了,具體的可以參見(jiàn)經(jīng)驗(yàn)“”;

  3、建立類(lèi)的構(gòu)架:

  建立類(lèi)的基本結(jié)構(gòu),在本實(shí)例中需要繼承JPanel類(lèi),并重寫(xiě)該類(lèi)中的paint方法;代碼如下:

  package hbtext;

  import java、awt、Graphics;

  import javax、swing、*;

  public class hbtext extends JPanel{

  public void paint(Graphics g){

  }

  public static void main(String[] args) {

  }

  }

  4、重寫(xiě)paint方法的內(nèi)容:

  也就是,在畫(huà)布上畫(huà)上相應(yīng)的圖案,代碼如下:

  public void paint(Graphics g){

  g、fillOval((this、getWidth()-150)/2, (this、getHeight()-100)/2, 150, 100);

  }

  5、編寫(xiě)main方法:

  main方法是所有計(jì)算機(jī)語(yǔ)言執(zhí)行的入口,沒(méi)有這個(gè)方法的定義程序就無(wú)法執(zhí)行。這里,主要涉及到對(duì)象的實(shí)例化,和對(duì)象的一些操作,具體代碼如下:

  public static void main(String[] args) {

  hbtext jp=new hbtext();

  JFrame jf=new JFrame();

  jf、add(jp);

  jf、setTitle("我的畫(huà)布");

  jf、setVisible(true);

  jf、setBounds(100,100,300,150);

  jf、setResizable(false);

  jf、setDefaultCloseOperation(JFrame、EXIT_ON_CLOSE);

  }

  6、檢測(cè):

  執(zhí)行查看效果,單擊編譯并運(yùn)行查看執(zhí)行的效果,看看是不是實(shí)現(xiàn)了畫(huà)布的基本貢功能了。


【java語(yǔ)言如何建立一個(gè)畫(huà)布】相關(guān)文章:

如何學(xué)好java語(yǔ)言12-31

如何學(xué)好Java語(yǔ)言編程02-28

Java零基礎(chǔ)如何學(xué)好Java語(yǔ)言11-28

新人入門(mén)如何學(xué)習(xí)Java語(yǔ)言01-21

如何使用一個(gè)java11-28

如何安裝java語(yǔ)言編譯器03-15

如何從零開(kāi)始學(xué)習(xí)Java語(yǔ)言11-01

Java入門(mén)教程:如何使用一個(gè)Java02-18

如何建立一個(gè)讓用戶(hù)信任的網(wǎng)頁(yè)01-10