Java 编译时错误:can';找不到符号Jlabel
我在程序中找不到错误。我只是新来的,任何帮助都将不胜感激。我有一些我不知道如何修复的错误。我的完整代码如下:Java 编译时错误:can';找不到符号Jlabel,java,Java,我在程序中找不到错误。我只是新来的,任何帮助都将不胜感激。我有一些我不知道如何修复的错误。我的完整代码如下: import java.awt.*; import javax.swing.*; import java.awt.event.*; public class SampleApp3 extends JFrame{ Container pane; JLabel label1; JLabel label2; Jlabel label3; Jlabel label4; public
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class SampleApp3 extends JFrame{
Container pane;
JLabel label1;
JLabel label2;
Jlabel label3;
Jlabel label4;
public SampleApp3(){
pane=getContentPane();
setSize(650, 540);
setTitle("FormExample");
pane.setLayout(null);
label1= new JLabel("STI College Las Pinas",SwingConstants.CENTER);
label1.setBackground(Color.yellow);
label1.setToolTipText("Pogi Ako");
label1.setForeground(Color.blue);
pane.setBackground(Color.yellow);
label1.setBounds(100,210,325,50);
pane.add(label1,"Center");
label2= new JLabel("Charles Jason Decena",SwingConstants.CENTER);
label2.setBackground(Color.yellow);
label2.setToolTipText("Si Charles ay Pogi");
label2.setForeground(Color.blue);
pane.setBackground(Color.yellow);
label2.setBounds(110,215,320,48);
pane.add(label2,"Center");
label3= new JLabel("BSIT-124",SwingConstants.CENTER);
label3.setBackground(Color.yellow);
label3.setToolTipText("Ehem si Decena ay pogi");
label3.setForeground(Color.blue);
pane.setBackground(Color.yellow);
label3.setBounds(120,220,315,46);
pane.add(label3,"Center");
label4= new JLabel("Computer Programming 2",SwingConstants.CENTER);
label4.setBackground(Color.yellow);
label4.setToolTipText("Well Pogi talaga ako");
label4.setForeground(Color.blue);
pane.setBackground(Color.yellow);
label4.setBounds(130,225,315,44);
pane.add(label4,"Center");
}
public static void main(String args[]) {
SampleApp3= new SampleApp3(); //and this one
app.setVisible(true);
}
}
错误消息显示Jlabel
3和4“找不到符号”,并且还包含文本sampleapp3。有人能帮我找出导致错误的原因吗?Java区分大小写
Jlabel label3;
Jlabel label4;
都是无效的。类是
JLabel
(注意L是大写的)它是JLabel
,而不是JLabel
不知道它是否属于?我不会否决它。欢迎使用堆栈溢出!这是我来评论你的第一篇文章。请(重新)阅读。在您的情况下,在发布问题之前,生成一个可能会帮助您找到问题(在Jlabel-3;Jlabel-4;
中的一个输入错误,-Jlabel
应该是Jlabel
),并且在任何情况下都会缩短您必须发布的代码。@JensG-Only-working(无错误)代码位于cr的主题------------------配置:-------------C:\Users\mike\Documents\SampleApp3.java:53:错误:找不到符号SampleApp3=new SampleApp3();^symbol:variable SampleApp3位置:class SampleApp3 C:\Users\mike\Documents\SampleApp3.java:54:错误:找不到symbol app.setVisible(true);^symbol:变量应用程序位置:class SampleApp3 2errors@CharlieDecena您需要阅读关于Java/OOP基础知识的教程。这是非常基本的东西。您需要一个变量名。类似这样:SampleApp3 someName=newsampleapp3()
@CharlieDecena您的评论错误与原始问题无关,但它表明您不熟悉OOP和Java的基础知识。在这里,我们很乐意提供帮助,但我们不会为您调试程序。你真的应该看一本教程,学习如何用Java编程,然后用SO来提问你不理解的问题,我们可以为你澄清。如果我的答案回答了你原来的帖子,请点击复选标记接受!祝你好运