Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Где ошибка, Помогите найдти ошибку 
:(
    Опции темы
Юрий
  Дата 4.7.2003, 04:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 3.7.2003

Репутация: нет
Всего: нет



В жирной строке ошибки! Помогите найдти!
import java.awt.*;
import java.awt.event.*;

class FlagMaker1 extends Frame {

/*Программа, создающая изображение флага.
*Вывод цветного изображения
*/

FlagMaker1 () {
Add ("Center", new Flag ());
//завершает прогу при закрытие окна.
addWindowListener (new WindowAdapter (){
public void windowClosing (WindowEvent e) {
System.exit (0);
}
});
//Задает заголовок и размер фрейма, активизирует ф-ю рисования paint.
setTitle ("A Flag");
setSize (300, 200);
setVizible (true);
}

public static void main (String [ ] args) {
new FlagMaker1 ();
}
}

class Flag extends Canvas {
public void paint (Graphics g) {
//Рисует флаг, используя цветные прямоугольники.

g.setColor (Color.black);
g.fillRect (40,40,200,40);
g.setColor (Color.red);
g.fillRect (40,80,200,40);
g.setColor (Color.yellow);
g.fillRect (40,120,200,40);

//Подпись под рисунком
g.setColor (Color.black);
g.drawString ("Germany",100,180);
}
}

Заранее благодарен!

PM MAIL   Вверх
BearBeer
Дата 4.7.2003, 13:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Модератор
Сообщений: 902
Регистрация: 25.3.2002

Репутация: нет
Всего: 9



а где сообщение об ошибке?
Или предлагаешь самим догадаться? ;)
PM MAIL YIM   Вверх
BearBeer
Дата 4.7.2003, 14:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Модератор
Сообщений: 902
Регистрация: 25.3.2002

Репутация: нет
Всего: 9



Да, кстати, откуда пример-то взят??
И ДжиДиКей свой скажи.

Я в АВТ не писал, но меня терзают смутные сомнения насчет сетВизибле метода и "Адд"...
PM MAIL YIM   Вверх
simanyay
Дата 4.7.2003, 14:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Антон Ковалёв
****


Профиль
Группа: Участник
Сообщений: 2053
Регистрация: 22.8.2002

Репутация: 3
Всего: 36



Вот исправленный код, который работал и запускался. Там был флаг Германии и подпись "Germany":
Код

import java.awt.*;
import java.awt.event.*;

class FlagMaker1 extends Frame {
FlagMaker1 () {
 add ("Center", new Flag ());

 addWindowListener (new WindowAdapter (){
  public void windowClosing (WindowEvent e) {
   System.exit (0);
  }
 });

 setTitle ("A Flag");
 setSize (300, 200);
 setVisible (true);
}

public static void main (String [ ] args) {
 new FlagMaker1 ();
}
}

class Flag extends Canvas {
public void paint (Graphics g) {
 g.setColor (Color.black);
 g.fillRect (40,40,200,40);
 g.setColor (Color.red);
 g.fillRect (40,80,200,40);
 g.setColor (Color.yellow);
 g.fillRect (40,120,200,40);
 g.setColor (Color.black);
 g.drawString ("Germany",100,180);
}
}


Ошибки были такие: 1. Ты написал Add, а надо add 2. Вместо setVizible - setVisible smile.gif Вот и всё smile.gif


--------------------
«It's better to be a pirate than to join the Navy» — Steve Jobs.
PM MAIL WWW   Вверх
BearBeer
Дата 4.7.2003, 15:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Модератор
Сообщений: 902
Регистрация: 25.3.2002

Репутация: нет
Всего: 9



5!

wink.gif
PM MAIL YIM   Вверх
Юрий
Дата 7.7.2003, 02:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 3.7.2003

Репутация: нет
Всего: нет



Спосибо всем! В особенности simanyay! А то я уже отчаился. Автор книги Джуди Бишоп. Как только книги такие допускают в продажу?
Еще раз СПАСИБО!!!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0447 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.