#java #netbeans
#java #netbeans
Вопрос:
Я всего лишь новичок, пытающийся использовать java-проект git, я загрузил java-проект из git, и когда я пытаюсь запустить splash.java файл в нем написано:-
Класс «Электричество.у splash» нет основного метода
Вот скриншот экрана:-
conn.java
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author Hp pc
*/
class conn {
}
скриншот conn.файл java в папке Electricity
Вот мой splash.java который имеет основной метод:
package Electricity;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class splash {
public static void main(String[] args){
fframe f1 = new fframe();
f1.setVisible(true);
int i;
int x=1;
for(i=2; i<=600; i =4, x =1){
f1.setLocation(800 - ((i x)/2), 500 - (i/2));
f1.setSize(i x,i);
try{
Thread.sleep(10);
}catch(Exception e){}
}
}
}
class fframe extends JFrame implements Runnable{
Thread t1;
fframe(){
super("Electricity Billing System");
setLayout(new FlowLayout());
ImageIcon c1 = new ImageIcon(ClassLoader.getSystemResource("icon/elect.jpg"));
Image i1 = c1.getImage().getScaledInstance(730, 550,Image.SCALE_DEFAULT);
ImageIcon i2 = new ImageIcon(i1);
JLabel l1 = new JLabel(i2);
add(l1);
t1 = new Thread(this);
t1.start();
}
public void run(){
try{
Thread.sleep(7000);
this.setVisible(false);
Login l = new Login();
l.setVisible(true);
}catch(Exception e){
e.printStackTrace();
}
}
}
Пожалуйста, подскажите мне, это потому, что я не загрузил jdbc или что-то еще?
Комментарии:
1. Есть ли у вас какой-либо класс с
main
методом?2. @iota вы можете видеть на первом скриншоте, что все классы находятся прямо там, с левой стороны, и нет класса с именем «main» github.com/kunaltyagi9/Electricity-Billing-System вот ссылка на git, пожалуйста, помогите
3. Я спрашиваю, есть ли какой-либо класс с
main
методом. Скриншот не отвечает на этот вопрос.4. @iota да, извините, если это прозвучало грубо. я не хотел. во всем проекте нет имен файлов
main
5. Если в
main
каком-либо из классов есть метод, то его невозможно запустить.
Ответ №1:
Сначала создайте свой основной метод в основном классе, затем, чтобы указать класс с помощью основного метода: щелкните левой кнопкой мыши на имени вашего проекта, properties, Run и там укажите основной класс с основным методом. В вашем захвате: попробуйте импортировать java.sql.Connection;
Комментарии:
1. Я обновил вопрос, пожалуйста, проверьте
2. Вы уже добавили соединитель Mysql. jar в библиотеку вашего проекта? dev.mysql.com/downloads/connector/j