我是一个初学者,当我试图使用JPG创建标签时遇到了一些问题。
显示线程“main”java.lang.NullPointerException中的
异常
在Pane.myImageIcon.(myImageIcon.java:11)
在pane.myimageicon.main(myimageicon.java:21)
package pane;
import java.net.*;
import java.awt.*;
import javax.swing.*;
public class MyImageIcon extends JFrame {
public MyImageIcon() {
JFrame jf=new JFrame();
Container container = jf.getContentPane();
JLabel jl = new JLabel("it is a frame", JLabel.CENTER);
URL url = MyImageIcon.class.getResource("ofii.jpg");
Icon icon = new ImageIcon(url);
jl.setIcon(icon);
jl.setHorizontalAlignment(SwingConstants.CENTER);
jl.setOpaque(true);
container.add(jl);
jf.setSize(800,800);
jf.setVisible(true);
jf.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
public static void main(String args[]) {
new MyImageIcon();
}
}
打印出变量“URL”。您会发现它是空的。检查图像是否确实存在于给定路径上的jar中。这些帖子可能会有所帮助:
我是一个初学者,在尝试使用JPG制作标签时遇到了一些问题。 并且显示线程“main”java.lang.NullPointerException中的 异常 在Pane.MyImageIcon。(MyImageIcon.java:11) 在Pane.MyImageIcon.Main中(MyImageIcon.java:21)
我有任务要做,我有一个问题,我得到了错误。我不知道怎么修理它: 线程“main”java.lang.NullPointerException在test.main(test.java:29)中出现异常
不断得到这个错误,不确定为什么有人可以帮助:
我有与h2数据库的工作应用程序。但是,当我尝试创建EntityManagerFactory:时,我可以从那里获得一些值,因此与db没有连接问题: @编辑添加pom.xml
我正在通过selenium学习自动化测试教程,并且正在用java语言编写我的第一个脚本,并且在Eclipse的“控制台”中得到了这条消息。 我的代码: 教程链接:http://toolsqa.wpengine.com/selenium-webdriver/first-test-case/
我有h2数据库的工作应用程序。db没有连接问题,因为我可以从那里获得一些值,但是当我尝试创建EntityManagerFactory时:然后我在日志中看到: 只有在尝试创建上面提到的时才会出现问题。当我不尝试它时,我可以去h2 web控制台,看到flyway正确地创建了db,进行了插入,并且我可以进行选择/插入等等。 @编辑添加pom.xml