我在主題上閱讀了幾個答案,但是我還沒有找到答案。 我想爲我的java代碼的背景。 我在這裏只提到圖像代碼 但它不起作用。在Java Swing應用程序中顯示背景圖像
import java.awt.Container;
import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class background extends JFrame {
private Container c;
private JPanel imagePanel;
public background() {
initialize();
}
private void initialize() {
setDefaultCloseOperation(EXIT_ON_CLOSE);
c = getContentPane();
imagePanel = new JPanel() {
public void paint(Graphics g) {
try {
BufferedImage image = ImageIO.read(new File("http://www.signe-zodiaque.com/images/signes/balance.jpg"));
g.drawImage(image, 1000, 2000, null);
} catch (IOException e) {
e.printStackTrace();
}
}
};
imagePanel.setPreferredSize(new Dimension(640, 480));
c.add(imagePanel);
}
* 「這是行不通的」 *也許是罷工,或昏昏欲睡,或只是簡單的懶惰。首先,談判。對於第二個,給它一個好的晚上休息,並在早上嘗試。對於第三,嘗試胡蘿蔔和棒的方法。對於其他任何事情,請嘗試描述1)你期望發生什麼2)實際發生了什麼,以及用途3)爲什麼你期望(1)發生。 – 2012-03-23 21:44:41