java 程序的启动界面
来源:互联网 发布:中国对东盟投资数据 编辑:程序博客网 时间:2024/05/16 13:51
java本来就是相当于自学的,一开始老师就要求写一个什么5000行的系统,现在自己做了一个简单的程序启动的启动界面,首先说明真的比较简单;
其实这样的一个简单地启动界面。我的自己琢磨了好久,当然也有不少百度了的,毕竟是自学的。不过自学初学真的好心酸的,做一个简单的东西都好累;
现在写这个博客希望能够给以后同样是初学java的人一些帮助;
具体代码
import java.awt.Color;import java.awt.Toolkit;import javax.swing.ImageIcon;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JOptionPane;import javax.swing.JProgressBar;import javax.swing.JWindow;public class hh extends JWindow implements Runnable{//定义加载窗口大小public static final int LOAD_WIDTH=300;public static final int LOAD_HEIGHT=150;//获取屏幕窗口大小public static final int WIDTH=Toolkit.getDefaultToolkit().getScreenSize().width;public static final int HEIGHT=Toolkit.getDefaultToolkit().getScreenSize().height;//定义进度条组件public JProgressBar progressbar;//定义标签组件public JLabel label;public hh (){//创建标签,并在标签上放置一张图片label = new JLabel();label.setIcon(new ImageIcon(hh.class.getResource("/picture/u=3979531588,4228767307&fm=21&gp=0.jpg")));label.setBounds(0,0,LOAD_WIDTH,LOAD_HEIGHT-15);//创建进度条progressbar = new JProgressBar();//显示当前进度值信息progressbar.setStringPainted(false);//设置进度条边框不显示progressbar.setBorderPainted(false);//设置进度条的前景色progressbar.setForeground(new Color(0,210,40));//设置进度条的背景色progressbar.setBackground(new Color(188,190,194));progressbar.setBounds(0,LOAD_HEIGHT-15,LOAD_WIDTH,15);//添加组件this.add(label);this.add(progressbar);//设置布局为空this.setLayout(null);//设置窗口初始位置this.setLocation((WIDTH-LOAD_WIDTH)/2,(HEIGHT-LOAD_HEIGHT)/2);//设置窗口大小this.setSize(LOAD_WIDTH,LOAD_HEIGHT);//this.setSize(label.getWidth(),label.getHeight());//设置窗口显示this.setVisible(true);} public static void main(String[] args) { hh t=new hh (); new Thread(t).start(); } public void run(){ for(int i=0;i<110;i +=(int)Math.random() * 10 + 1){ try{ Thread.sleep(100); } catch(InterruptedException e){ e.printStackTrace(); } progressbar.setValue(i); } JOptionPane.showMessageDialog(this,"加载完成"); this.dispose(); } }
0 0
- java 程序的启动界面
- java程序启动界面
- 使用exe4j制作Java启动程序的的等候界面
- 使用exe4j 制作java启动程序的 等候界面
- 程序启动界面的程序源代码
- 如何使用java程序界面上的按钮启动外部的exe程序
- QT程序启动界面的使用
- 程序启动界面的两种实现
- QT程序启动界面的使用
- swing做的程序启动界面
- 去掉程序启动界面的短暂黑屏
- android 程序启动界面
- 程序启动界面
- 程序启动界面
- 使用exe4j制作java启动程序等候界面
- MFC-->制作程序启动界面
- iphone程序启动界面问题
- iphone程序启动界面问题
- Android中Handler消息机制
- C-047.枚举
- 用Autotools工具编写Makefile文件
- 剑指offer系列之十三:链表中的倒数第k个节点
- 不用删除密码卸载Symantec
- java 程序的启动界面
- Android Studio——Dialogde 的主题报错
- Java多线程(三)、线程同步
- android.util.AndroidRuntimeException: requestFeature() must be called before adding content
- 设置 AlertDialog窗口的大小
- 解码未知结构的JSON数据
- 10、Regular Expression Matching
- 括号配对问题
- Http之Get/Post请求区别