導航:首頁 > 編程語言 > javapaneldrawimage

javapaneldrawimage

發布時間:2023-08-16 13:39:06

1. java awt 中如何向panel中添加圖片,急。。。。。

創建一個Panel的子類,比如ImgPanel:
import java.awt.Graphics;
import java.awt.Toolkit;
import java.awt.Image;
import java.awt.Panel;

public class ImgPanel extends Panel {

Image img;
public ImgPanel(Image img){
this.img = img;
}

@Override
public void paint(Graphics g) {
super.paint(g);
g.drawImage(img, 20,20,40,40, this);//其中第二到第五個參數分別為,y,width,height
}
}
然後在別的地方添加這個ImgPanel控制項就好了,比如:
Panel p = new ImgPanel(Toolkit.getDefaultToolkit().createImage("A:\\projects\\gui\\lightbulb.jpg")));
p.setBounds(0, 0, 80, 80);
this.add(p);

2. 如何設置java中panel的大小

JPanel 和Panel都能調用setPreferredSize(Dimension preferredSize);來設置初始大小。

如果是隨窗口變化而變化大小的話,一般不用寫,他會根據父組件的大小自動調整大小。如果要特別設置的話,可以addWindowListener來增加窗口監聽,通過監聽的方式設置。

閱讀全文

與javapaneldrawimage相關的資料

熱點內容
高校職稱文件保留多少年 瀏覽:467
網路的結構包括哪些 瀏覽:543
四軸編程收入怎麼樣 瀏覽:801
少兒編程老師求職簡歷怎麼寫 瀏覽:727
拿貨app什麼意思 瀏覽:28
華為vo手機銷售數據哪個好 瀏覽:286
如何列印手機里的文件怎麼打開 瀏覽:461
蘋果平板文件夾不見了 瀏覽:59
jssplit豎線 瀏覽:259
織夢後台登陸密碼忘記 瀏覽:983
數控xm坐標怎麼編程 瀏覽:812
新建文件夾2韓國中文 瀏覽:177
js怎麼調用settime 瀏覽:190
改善python程序的91個建議pdf 瀏覽:379
126郵箱下載文件名 瀏覽:889
英特爾超頻教程 瀏覽:733
十本科技升級時間 瀏覽:232
不是一個pdf文件 瀏覽:387
dede資料庫說明 瀏覽:344
win7360臨時文件夾 瀏覽:889

友情鏈接