at javax.swing.ImageIcon.<init>(Unknown Source)
来源:互联网 发布:业务员管理客户软件 编辑:程序博客网 时间:2024/06/05 01:14
java 线程的应用
记得把图片加到src文件夹中确认在资源管理器能够找到所要的gif
否则会出现 报错
Exception in thread "main" java.lang.NullPointerException
at javax.swing.ImageIcon.<init>(Unknown Source)
at SwingAndThread.<init>(SwingAndThread.java:13)
at SwingAndThread.main(SwingAndThread.java:49)
import java.awt.Container;
import java.net.URL;
import javax.swing.*;
public class SwingAndThread extends JFrame {
private JLabel jl = new JLabel();
private static Thread t;
private int count = 0;
private Container container = getContentPane();
public SwingAndThread(){
setBounds(300,200,250,100);
container.setLayout(null);
URL url = SwingAndThread.class.getResource("/1.jpg");
Icon icon = new ImageIcon(url);
jl.setIcon(icon);
jl.setHorizontalAlignment(SwingConstants.LEFT);
jl.setBounds(10,10,200,50);
jl.setOpaque(true);
t = new Thread(new Runnable(){
public void run(){
while(count<=200){
jl.setBounds(count,10,200,50);
try{
Thread.sleep(1000);
}catch (Exception e){
e.printStackTrace();
}
count += 4;
if(count==200){
count = 10;
}
}
}
});
t.start();
container.add(jl);
setVisible(true);
setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
}
public static void main(String[] args){
new SwingAndThread();
}
}
- at javax.swing.ImageIcon.<init>(Unknown Source)
- at javax.swing.ImageIcon.<init>(Unknown Source)
- at javax.swing.ImageIcon.<init>(Unknown Source)提交按钮组件 例13.11
- at org.springframework.asm.ClassReader.<init>(Unknown Source)
- at org.springframework.asm.ClassReader.<init>(Unknown Source)
- at org.springframework.asm.ClassReader.<init>(Unknown Source)
- at org.springframework.asm.ClassReader.<init>(Unknown Source)
- ocr 部署到服务器产生的异常at javax.imageio.spi.FilterIterator.next(Unknown Source)等
- win7下Matlab7打不开,显示javax.swing.borderEmptyBorder.<init>(Unknow Source)
- eclipse报错 at org.springframework.asm.ClassReader.<init>(Unknown Source)
- at com.genuitec.eclipse.ast.deploy.core.Deployment.<init>(Unknown Source)问题解决
- java.lang.IllegalArgumentException at org.springframework.asm.ClassReader.<init>(Unknown Source)
- java.lang.IllegalArgumentException at org.springframework.asm.ClassReader.<init>(Unknown Source)
- 解决myeclipse10.x的Servers产生的at com.genuitec.eclipse.ast.deploy.core.Deployment.<init>(Unknown Source)错
- 解决myeclipse10.x的Servers产生的at com.genuitec.eclipse.ast.deploy.core.Deployment.<init>(Unknown Source)错
- 解决myeclipse10.x的Servers产生的at com.genuitec.eclipse.ast.deploy.core.Deployment.<init>(Unknown Source)
- 解决myeclipse10.x的Servers产生的at com.genuitec.eclipse.ast.deploy.core.Deployment.<init>(Unknown Source)
- 解决myeclipse10.x的Servers产生的at com.genuitec.eclipse.ast.deploy.core.Deployment.<init>(Unknown Source)错
- c++primer plus阅读笔记(一)
- windows读写锁实现
- 线程池简介
- 前端国际化,用jquery.i18n完成中英文切换
- leetcode 124. Binary Tree Maximum Path Sum 最大路径和 + DFS深度优先搜索
- at javax.swing.ImageIcon.<init>(Unknown Source)
- JsonHelper 操作帮助类
- redis的哨兵集群模式
- [Android Exercise]Fragment新闻客户端例子拆解PART.2—带你记忆Fragment的使用
- 【JPA 级联保存/级联删除】@OneToMany 一对多(单向和双向)注解
- RocketMQ架构和JVM / Linux配置
- Linux高级命令汇总
- 最新版勤哲Excel服务器V2016.12.0.292无限用户支持手机APP,微信,网页等功能不绑定电脑,任意安装,支持后续升级。 这个版本发布过之后,再发布新的版本需要到下个月的中下旬,老朋友可以使
- 问题总结