我写了个窗口,想在窗口里添加一个BUTTON能打开计算机里任何一张图片,如何添加?package毕业纪念册;importjava.awt.*;importjava.awt.event.*;/****@authorAdministrator*/publiccla...
我写了个窗口,想在窗口里添加一个BUTTON能打开计算机里任何一张图片,如何添加?
package 毕业纪念册;
import java.awt.*;
import java.awt.event.*;
/**
*
* @author Administrator
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
final Frame f=new Frame("毕业纪念册");//标题
f.setSize(600, 400);//对话框大小
f.setLocation(100,100);//对话框初始位置
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
MenuBar mb=new MenuBar();
Menu m1=new Menu("photolist");
Menu m2=new Menu("video栏");
MenuItem mi1=new MenuItem("photo1");
MenuItem mi2=new MenuItem("open");
mi2.addActionListener(new ActionListener() { //打开文件夹
public void actionPerformed(ActionEvent e) {
FileDialog fd=new FileDialog(f,"photo open",
FileDialog.LOAD);
fd.show();
}
});
MenuItem mi3=new MenuItem("photo3");
MenuItem mi4=new MenuItem("photo4");
MenuItem mi5=new MenuItem("video1");
MenuItem mi6=new MenuItem("video2");
m1.add(mi1);
m1.add(mi2);
m1.add(mi3);
m1.add(mi4);
m2.add(mi5);
m2.add(mi6);
mb.add(m1);
mb.add(m2);
f.setMenuBar(mb);
f.show();
}
}
展开