import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
class light extends JFrame{
JPanel p;//内部类的外嵌类成员变量在内部类中有效;
// p=new JPanel();
//p.add(new JLabel("点击阅读"));
//内部类
BorderLayout border;
light{
p=new JPanel(border);
}
//因为JPanel是中间容器,必须要先加到窗体等容器才可以向里面添加组件.
Imagecanvas img;
class Imagecanvas extends Canvas{
Toolkit tool;
Image image;
Imagecanvas(){
setSize(400,400);
tool=getToolkit();
image=tool.getImage("Lighthouse.jpg");
// public void paint(Graphics g){ //调用方法绘制图像;位置,图像观察器
// g.drawImage(image,10,10,image.getWidth(this),image.getHeight(this),this);
}
}
}
public class Example{
public static void main(String args[]){
JFrame win=new JFrame();
Toolkit tool=win.getToolkit();
Image image=tool.getImage("Lighthouse.jpg"); //左上角弄了个图片标志
win.setIconImage(image);
win.setVisible(true);
win.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
import javax.swing.*;
import java.awt.event.*;
class light extends JFrame{
JPanel p;//内部类的外嵌类成员变量在内部类中有效;
// p=new JPanel();
//p.add(new JLabel("点击阅读"));
//内部类
BorderLayout border;
light{
p=new JPanel(border);
}
//因为JPanel是中间容器,必须要先加到窗体等容器才可以向里面添加组件.
Imagecanvas img;
class Imagecanvas extends Canvas{
Toolkit tool;
Image image;
Imagecanvas(){
setSize(400,400);
tool=getToolkit();
image=tool.getImage("Lighthouse.jpg");
// public void paint(Graphics g){ //调用方法绘制图像;位置,图像观察器
// g.drawImage(image,10,10,image.getWidth(this),image.getHeight(this),this);
}
}
}
public class Example{
public static void main(String args[]){
JFrame win=new JFrame();
Toolkit tool=win.getToolkit();
Image image=tool.getImage("Lighthouse.jpg"); //左上角弄了个图片标志
win.setIconImage(image);
win.setVisible(true);
win.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}