jp在java中无法编译_JPanal上加图片的问题!
JPanal上加圖片的問題!
import java.awt.BorderLayout;
import java.awt.Dimension;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.*;
import java.awt.*;
public class Frame1 extends JFrame {
JPanel contentPane;
JLabel jLabel1 = new JLabel();
BorderLayout borderLayout1 = new BorderLayout();
BG background = new BG();
public Frame1() {
try {
setDefaultCloseOperation(EXIT_ON_CLOSE);
jbInit();
} catch (Exception exception) {
exception.printStackTrace();
}
}
/**
* Component initialization.
*
* @throws java.lang.Exception
*/
private void jbInit() throws Exception {
contentPane = (JPanel) getContentPane();
contentPane.setLayout(borderLayout1);
setSize(new Dimension(400, 300));
setTitle("Frame Title");
jLabel1.setText("jLabel1");
contentPane.add(background, java.awt.BorderLayout.SOUTH); }
class BG extends JPanel {
public void paintComponent(Graphics g) {
super.paintComponent(g);
Image img=Toolkit.getDefaultToolkit().getImage("F:\\1.jpg");
g.drawImage(img,0,0,this.getSize().width,this.getSize().height,this);//是怎么產生的??????
}
}//我是想在jPanal上加圖片! }
總結
以上是生活随笔為你收集整理的jp在java中无法编译_JPanal上加图片的问题!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 颐和园必须提前预约吗
- 下一篇: 颐和园带孩子最佳路线