Когда я компилирую код, приведенный ниже, не существует никаких ошибок, но когда я запускаю мой код, я в конечном итоге со следующей ошибкой:Мой Java код компилируется, но на ход показывает ошибку
Error: Could not find or load main class [name of class]
Я был бы признателен, если кто-то может объяснить мне ошибку в упрощенном виде и как я могу это исправить.
Примеры кода включают
package Simulator;
import javax.swing.JFrame;
import java.awt.Graphics;
public class Simulator extends JFrame{
public Simulator(){
setTitle("Simulator");
setSize(500, 500);
setResizable(false);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public void paint(Graphics g){
g.drawString("HelloWorld!", 75, 75);
}
public static void main(String[] args){
new Simulator();
}
}
import javax.swing*;
import java.util.concurrent*;
public class SubmitLabelManipulationTasks {
public static void main (String [] args) throws Exception {
JFrame frame = new JFrame(Hello Swing");
final JLable label = new JLabel("A Label");
frame.add(label);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300, 100)
frame.setVisible(true);
TimeUnit.SECONDS.sleep(1);
SwingUtilities.invokeLater(new Runnable()){
public void run(){
label.setText("Hey! This is Different!");
}
}
}
}
Не могли бы вы высказать свой код. Это объяснит нам более корректный – Parth
, поскольку он не может найти основной метод, который может использоваться как точка входа для приложения. Можете ли вы показать свой код? – Stultuske
Возникает ли класс, который вы вызываете в команде java, с использованием метода public public void main (String [] args) '? – Blip