如何实现“在启动程序的时候,先显示一张图片,几秒种后自动消失,再显示Frame”的功能。 请高手指点,不胜感激! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.blogjava.net/sunfruit/archive/2006/02/19/31556.html public class SplashWindow{ JWindow splashScreen; JLabel splashLabel;//////////////////////////////////////////////////////////////////////////////////显示Logo标志//////////////////////////////////////////////////////////////////////////////// public void showSplashScreen() { splashLabel = new JLabel(new ImageIcon("Logo.jpg")); splashScreen = new JWindow(); splashScreen.getContentPane().setLayout(new BorderLayout()); splashScreen.getContentPane().add(splashLabel,BorderLayout.CENTER); splashScreen.pack(); Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); splashScreen.setLocation(screenSize.width/2 - splashScreen.getSize().width/2, screenSize.height/2 - splashScreen.getSize().height/2); splashScreen.setVisible(true); }//////////////////////////////////////////////////////////////////////////////////隐藏Logo标志//////////////////////////////////////////////////////////////////////////////// public void hideSplashScreen() { splashScreen.dispose(); splashScreen = null; splashLabel = null; } public static void main(String[] args){ SplashWindow w = new SplashWindow(); w.showSplashScreen(); //w.hideSplashScreen(); }} 关于JTable的2个问题 有关包间继承性的问题????? 一个简单的关于注册的问题,请大家帮忙 我把接口里的方法都实现了,为什么还出现这样的错误 几个问题讨教? 用自己写的类加载器加载类后的问题? 求救高手!!在线苦等。。。。。 一个javascript 问题 关于swing的布局管理器,不懂! JComboBox怎样控制它在加入新数据后,不去激发他的监听事件。 java 关于二进制数据的处理 急啊 jtable如何绑定数据库
JWindow splashScreen;
JLabel splashLabel;
////////////////////////////////////////////////////////////////////////////////
//显示Logo标志
////////////////////////////////////////////////////////////////////////////////
public void showSplashScreen()
{
splashLabel = new JLabel(new ImageIcon("Logo.jpg"));
splashScreen = new JWindow();
splashScreen.getContentPane().setLayout(new BorderLayout());
splashScreen.getContentPane().add(splashLabel,BorderLayout.CENTER);
splashScreen.pack();
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
splashScreen.setLocation(screenSize.width/2 - splashScreen.getSize().width/2,
screenSize.height/2 - splashScreen.getSize().height/2);
splashScreen.setVisible(true);
}////////////////////////////////////////////////////////////////////////////////
//隐藏Logo标志
////////////////////////////////////////////////////////////////////////////////
public void hideSplashScreen()
{
splashScreen.dispose();
splashScreen = null;
splashLabel = null;
} public static void main(String[] args){
SplashWindow w = new SplashWindow();
w.showSplashScreen();
//w.hideSplashScreen();
}
}