Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java-更改标签并获取错误_Java_String_Nullpointerexception_Jlabel_Settext - Fatal编程技术网

Java-更改标签并获取错误

Java-更改标签并获取错误,java,string,nullpointerexception,jlabel,settext,Java,String,Nullpointerexception,Jlabel,Settext,你好,我有这个代码的问题。 lblXY是JLabel,我想把标签的文本改成信息字符串,它由一个整数X和Y坐标以及一些字符串组成 String info = "X-"+String.valueOf(x)+" Y-"+String.valueOf(y); lblXY.setText(info); 错误代码 Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException 当我使用System.out.println时,这

你好,我有这个代码的问题。 lblXY是JLabel,我想把标签的文本改成信息字符串,它由一个整数X和Y坐标以及一些字符串组成

String info = "X-"+String.valueOf(x)+" Y-"+String.valueOf(y);
lblXY.setText(info); 
错误代码

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
当我使用System.out.println时,这是可行的,但当我想更改标签时,这是行不通的。 有人能帮我吗?

好的

lblXY = new JLabel();
在函数启动时,没有错误,因此可以正常工作,非常感谢:)

好的,我初始化

lblXY = new JLabel();

在函数开始时,没有错误,这样就可以工作了,谢谢:)

检查您的
x
y
值是否为
null

此外:

然后:


检查您的
x
y
值是否为
null

此外:

然后:


有人能帮我吗?
-错误消息告诉您问题所在。您有一个NullPointerExecOption。我猜您没有定义标签;netbeans只是出于好奇,你能找到任何看起来像lblXY=newjavax.swing.JLabel()的东西吗;在代码中,
lblXY=new JLabel()在哪里语句。除非您创建对象的实例,否则变量为空。
任何人都可以帮助我吗?
-错误消息告诉您问题所在。您有一个NullPointerExecOption。我猜您没有定义标签;netbeans只是出于好奇,你能找到任何看起来像lblXY=newjavax.swing.JLabel()的东西吗;在代码中,
lblXY=new JLabel()在哪里语句。除非创建对象的实例,否则变量为null。
lblXY.setText(info);