[問題] 背景圖片跑不出來?
原本是想要讓視窗變成透明的,
可是似乎要update 10才可以用,
感覺有點危險 XD"
所以就想說把背景貼上圖片就好,
可是跑不出來...@"@
以下是我的程式碼↓
import java.awt.*;
import java.awt.event.*;
import javax.swing.*; //載入java.swing類別庫裡所有的類別
public class app23_1 extends JFrame implements ActionListener{
static app23_1 frm = new app23_1();
static Button btn = new Button("關閉視窗");
static JLabel lab = new JLabel();
static ImageIcon pic = new ImageIcon("D:\\java\\recommand.gif");
static Container cp = frm.getContentPane(); //取得視窗容器
//定義面板
static JPanel panel=new JPanel();
//定義標籤
static JLabel lab2=new JLabel();
public static void main(String args[]){
lab2.setIcon(new ImageIcon("D:\\java\\background.jpg"));
panel.add(lab2);
frm.setUndecorated(true);
frm.getRootPane().setWindowDecorationStyle(JRootPane.FRAME);
cp.setLayout(new BorderLayout()); //設定內容層的版面配置
cp.add(btn, BorderLayout.SOUTH ); //將按鈕btn加入內容層中
//cp.setBackground(Color.pink); //設定內容層的顏色
btn.addActionListener(frm);
frm.setTitle("Recommand");
frm.setSize(300, 250);
frm.setVisible(true);
cp.add(lab);
lab.setIcon(pic);
}
//按下btn按鈕的事件處理
public void actionPerformed(ActionEvent e){
frm. setVisible(false);
}
}
compile可以過,可是我不懂哪裡有問題?QQ
背景圖片跑不出來...Q Q
新手發問,請各位板上的前輩包涵 >"<
感激不盡!
--
愛看霹靂的孩子 不會變壞
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.130.198.149
推
11/02 02:06, , 1F
11/02 02:06, 1F