Доброе утро, товарищи программисты!
Есть следующий код:
import java.awt.*;
import java.awt.event.*;
class Party {
public void buildInvite(){
Frame f = new Frame();
Label l = new Label("Вечеринка у Тима");
Button b = new Button("Ваша ставка");
Button c = new Button("Сбросить");
Panel p = new Panel();
p.add(l);
}
}
Программа компилируется, но не запускается в cmd, пишет отсутствует class
Как написал Эникейщик,
В каждом java-приложении должен быть метод main()
Или добавьте отдельный класс:
class MainClass {
public static void main(String args[]) {
Party party = new Party();
party.buildInvite();
}
}
Или добавьте в класс Party
main()
:
psvm {
buildInvite();
}
psvm
- стандартный заголовок main
метода в java
.
(public static void main(String args[])
)
Или переименуйте buildInvite
в psvm
.
У Вас нет класса в котором хранится метод public static void main(String[]args). Соответственно и скомпилироваться ничего не может. И что вы хотите увидеть в cmd?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Некорректная работа InputProcessor на андроиде версии выше 51 (судя по проведенным тестам)
Пока разбираюсь именно с Jersey, поэтому не предлагайте другие библиотеки
Почему после в консоли после компиляции java файла1)Командой javac Helloworld
Разбираю конкурентность и заметил такие вариации Executor-а Для однопоточности