- 论坛徽章:
- 0
|
import java.awt.*;
import javax.swing.*;
import java.lang.Runnable;
public class programMain{
public static void main(String args[])
{
Logo lg=new Logo("Logo.gif"
lg.run();
Frame f=new Frame("temp"
f.setVisible(true);
lg.setNotVisible();
}
}
class Logo extends JWindow implements Runnable {
String filename;
public Logo(String name){
filename=name;
}
public void run()
{
ImageIcon ig =new ImageIcon(filename);
JButton btn =new JButton(ig);
getContentPane().add(btn);
Toolkit kit =Toolkit.getDefaultToolkit();
Dimension screenSize= kit.getScreenSize();
setLocation(screenSize.width/4,screenSize.height/4);
setSize(ig.getIconWidth(),ig.getIconHeight());
toFront();
setVisible(true);
}
public void setNotVisible()
{
setVisible(false);
}
}
这个程序我看不到那个Logo,只出现了一个白色的方框为什么?
我放了一张GIF的图片在相同的目录下! |
|