Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.73/15: Рейтинг темы: голосов - 15, средняя оценка - 4.73
39 / 28 / 8
Регистрация: 14.04.2012
Сообщений: 249

Syntax error insert ";" BlockStatements

01.08.2014, 11:28. Показов 3304. Ответов 36
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Почему компилятор подчёркивает ")" и просит поставить ; если всё нормально?
Java
1
2
3
4
5
6
7
8
9
10
11
public class EventWindows extends WindowAdapter {
    Form form;
    public EventWindows(Form form){
        this.form = form;
    }
    
    public void windowClosing(WindowEvent we) {
        form.setVisible(false); // Syntax error, insert ";" to complete BlockStatements
    }
 
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.08.2014, 11:28
Ответы с готовыми решениями:

Ошибка "Syntax error, insert "ClassBody" to complete ClassDeclaration"
public class B{ private int S; private class C{ super.S=10; } } "Syntax error, insert "ClassBody" to complete...

Syntax error 'for each'* statements are only available if source level 1.5
Программировал на университетском компе dct hf,jnfkj домой пришел выдает ошибку "Syntax error 'for each'* statements are only...

Eclips Syntax error, parameterized types are only available if source level is 1.5 or greater
Я давно ничего не делал на яве + перешел на новый комп, установил еклипс и яву 1.8, но и я проверил какой он использует JRE через...

36
39 / 28 / 8
Регистрация: 14.04.2012
Сообщений: 249
01.08.2014, 23:12  [ТС]
Студворк — интернет-сервис помощи студентам
Wado-Ru, Все файлы класса в одном месте и в папке дефолт

Добавлено через 6 минут
Wado-Ru, все в дефолт
0
39 / 28 / 8
Регистрация: 14.04.2012
Сообщений: 249
01.08.2014, 23:16  [ТС]
0
237 / 236 / 72
Регистрация: 02.07.2013
Сообщений: 881
01.08.2014, 23:24
kostrorod, сделай свой пакет и перетащи мышкой туда свои классы
0
39 / 28 / 8
Регистрация: 14.04.2012
Сообщений: 249
01.08.2014, 23:28  [ТС]
Wado-Ru, не помогло
0
Кандёхаем веселее!
 Аватар для MLPMan
296 / 330 / 76
Регистрация: 02.10.2012
Сообщений: 2,175
02.08.2014, 01:00
Да это баг какой-то, полюбас. Обычно должно само проходить после действий типа перезапустить IDE. Тут тяжёлый случай.
0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
02.08.2014, 01:43
kostrorod, в меню эклипса Project --> Clean (поставить clean all projects)
0
39 / 28 / 8
Регистрация: 14.04.2012
Сообщений: 249
02.08.2014, 09:55  [ТС]
KEKCoGEN, такт и было
0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
02.08.2014, 14:27
kostrorod, так и было ок, clean нажали?
0
39 / 28 / 8
Регистрация: 14.04.2012
Сообщений: 249
02.08.2014, 19:49  [ТС]
KEKCoGEN, нажал clean в project потом clean all projects и ок. эффекта не заметил
0
2884 / 2296 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
02.08.2014, 20:02
у него класс называется Form и я уверен, там, в importe у него есть строка
import java.text.Normalizer.Form;
а в этом классе нет метода setVisible
меня никто не слышит?
0
39 / 28 / 8
Регистрация: 14.04.2012
Сообщений: 249
02.08.2014, 20:06  [ТС]
Паблито, в классе form только это
Java
1
import java.awt.Frame;
Добавлено через 57 секунд
Цитата Сообщение от Паблито Посмотреть сообщение
меня никто не слышит?
объясни поподробнее...
0
Кандёхаем веселее!
 Аватар для MLPMan
296 / 330 / 76
Регистрация: 02.10.2012
Сообщений: 2,175
02.08.2014, 20:32

Не по теме:

Паблито, та не, тогда пояснение к ошибке другое было бы. Думаю, был создан сначала WindowAdapter в анонимном классе, и автор завтыкал поставить точку с запятой в конце, а потом перенёс в не-анонимный, но Eclipse оказался очень злопамятным.



Добавлено через 50 секунд

Не по теме:

Кароче, надо винду переустанавливать, тут уже ничо не поделаешь. :D



Добавлено через 5 минут
kostrorod, а вы в натуре пробовали "радикальные" методы, типа пересоздать метод, класс, проект, IDE?
0
39 / 28 / 8
Регистрация: 14.04.2012
Сообщений: 249
02.08.2014, 20:33  [ТС]
MLPMan, классы пересоздавать пробовал, проект нет.
0
2884 / 2296 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
02.08.2014, 20:52
MLPMan, я про второе сообщение в этой теме
лично у меня Эклипс ругается точно так же как у него если импортировать тот класс, на который я выше сослался

и ТС врет насчет импорта, пишет что только одна строка, но на скриншоте видно что там не одна строка, так как все сгруппировано "+"
попахивает толстым троллингом

kostrorod,
Цитата Сообщение от kostrorod Посмотреть сообщение
в классе form только это
Код Java(TM) 2 Platform Standard Edition 5.0
1
import java.awt.Frame;
я говорил про импорты которые в классе EventWindows
0
39 / 28 / 8
Регистрация: 14.04.2012
Сообщений: 249
03.08.2014, 10:39  [ТС]
Цитата Сообщение от Паблито Посмотреть сообщение
я говорил про импорты которые в классе EventWindows
вот импорты
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package First;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
 
// Класс создания событий windows
public class EventWindows extends WindowAdapter {
    Form form;
    public EventWindows(Form form){
        this.form = form;
    }
    
    public void windowClosing(WindowEvent we) {
        form.setVisible(false);
    }
 
}
0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
03.08.2014, 11:03
раз нет импорта на Form, можно предположить что у ТС есть свой класс с таким именем
0
237 / 236 / 72
Регистрация: 02.07.2013
Сообщений: 881
03.08.2014, 17:13
Цитата Сообщение от KEKCoGEN Посмотреть сообщение
раз нет импорта на Form, можно предположить что у ТС есть свой класс с таким именем
что предполагать, тему смотри внимательней. Конечно есть класс Form.
На подсказки IDE тут не приходится расчитывать. Тут проблемы с ООП. ТС запутался с наследованием/перегрузка

adapter если сам ТС сделал, то на этом уровне должен был разобраться (точнее даже не делать такой проект)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.08.2014, 17:13
Помогаю со студенческими работами здесь

Syntax error in INSERT INTO statement
Есть код ADOQuery1->Close(); ADOQuery1->SQL->Clear(); ADOQuery1->SQL->Add("INSERT INTO Авторизація (Користувач) VALUES...

Syntax error in INSERT INTO statement
private void button1_Click(object sender, EventArgs e) { try { conn.Open(); ...

Syntax error in INSERT INTO statement
private void button1_Click(object sender, EventArgs e) { if (textBox2.Text != "" && textBox4.Text != "" &&...

Syntax error in INSERT INTO statement
Есть программа с базой данных Access. При попытке создать новую запись, выбивает ошибку: Syntax error in INSERT INTO statement. Где...

Microsoft JET Database Engine ошибка '80004005' Syntax error in INSERT INTO statement
Из ASP-скрипта через ADO выполняю SQL-запрос INSERT INTO tblUsers...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
37
Ответ Создать тему
Новые блоги и статьи
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
[В процессе разработки] SDL3 для Web (WebAssembly): Сборка библиотек SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия SDL 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual. . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru