|
3 / 3 / 0
Регистрация: 02.01.2014
Сообщений: 15
|
|
Написать программу, с помощью которой станет возможно создавать мини-соцсети и управлять ими09.01.2014, 15:52. Показов 1168. Ответов 2
Метки нет (Все метки)
У меня по java экзамен (онлайн) сейчас 2 дня у меня до конца (
Я пытаюсь написать задание но не могу... Не хватает знаний. Вот подумал - может здесь кто нибудь напишет (не красиво задание писать просить но у меня без выходное положение) - я понимаю что это сложно и тратить на какого то Вэша время не хочется... Помогите хотя бы частично понять что надо знать что бы это написать... Вот условие задачи: В этом задании надо написать программу с помощью которой станет возможно создать и управлять мини java соц сеть - конкретнее с помощью вашей программы вы должны добавлять профили, удалять их и искать. С каждым профилем должна ассоциироваться определенная информация по контенту: имя пользователя, опциональная фотография профиля,, опциональный статус который представляет из себя обычный String текст - который указывает на то что делает пользователь по его словам и список друзей. Пре первом запуске программа должна выглядеть так как на первом скрине: При вводе имени и фамилии в поле NAME Должно появится его пустой профиль как на втором скрине: Как видно на скрине имя должно быть синего цвета и профиль должен содержать пять компонентов: имя фотографию, статус, друзья и сообщение от программы. Ну как нужно что бы программа смогла менять данные данные очевидно через соответствующие поля. Когда вводим данные в статус - напр: coding like a friend Должно написатся так как на скрине -при этом нижняя строчка сооющает что статус обновился так: Фото менятся должно так как на скрине: добавлять новый профиль можно было так например профиль Julie Zelenski: Одностороннее добавление в друзья должно выглядеть так (обратите внимание на оповещание снизу): Дружба становится сразу двухсторонней - то есть и от Mehran подтверждения не требуется: Как удалять профиль: вводим имя в поле NAME и нажимаем на delete. При этом вся инфа об этом профиле в других профилях должна удалится тоже. С помощью кнопки Lookup можно будет найти пользователя по полному имени (если оно не найдется то внизу напашется следующее): Если мы пытаемся изменить несуществующий профиль то строка внизу напишет "Please select a profile to change status". • FacePamphlet - это главный класс программы, который служит создателем и интерпретатором всех класов и обьектов. • FacePamphletConstants - константы - используйте все константы в задании. • FacePamphletProfile - в этом классе должна хранится информация о профилк, статус, фотографии и.т.д. • FacePamphletDatabase - здесь хранятся все профили, учтите FacePamphletDatabase класс полностью отделен от графического интерфейса - он всего лишь управляет добавлением/стиранием/поиском профилей. • FacePamphletCanvas это потомственный клас GCanvas он занимается отображением данных профиля на экране, учтите этот клас не имплементирован от ComponentListener интерфейса и при изменении размера Applet вам не требуется никакого доп вмешательства - размер Applet должен быть динамичным - менять так же размер программы. Полю Name не соответствует никаких actionCommand и при нажатии на Enter оно не реагирует. При случае если поля пустые - при нажатии на любую кнопку - программма это игнорирует. Пожалуйста помогите - мое будущее зависит от вас. Я буду писать и что напишу сюда юуду кидать. Но я совсем зеленый и врядли у меня что нибудь серьезное получится пока - всего 2 недели в java еще бы 2 и я сам бы написал но... Сами видете я в очень серьезном затруднении - спросите что ты до этого делал ( да я не то что надо делал ( но помогите - я по гроб жизни вам буду должен - приедете в Тбилиси я вас в Мцхету отвезу и лучшими хинкали в мире угощу - с пивом, вообще отпад. И еще скоро в Питер и Москву поеду и там найду если кто откликнется и поможет - камарич на мне! В архиве проект для Eclipse: assignment7.zip
0
|
|
| 09.01.2014, 15:52 | |
|
Ответы с готовыми решениями:
2
Написать программу, навигацию по меню которой осуществить с помощью switch Написать программу с помощью которой можно вести учёт успеваемости студентов |
|
ɐwʎ ɔ vǝmоɔ dиw ɐʚонɔ
|
||
| 09.01.2014, 17:24 | ||
![]() мой вам совет - на форуме есть фриланс, если ситуация такая критичная - то там точно день-ночь над вашим заданием сидеть будут и сделают как нужно, тем более ТЗ уже "считай готово", тут обучающийся персонал в данном разделе, хотел бы даже помочь - по знаниям не смогу, а если смогу - то точно не за 2 дня. Успехов, держитесь! Не по теме: зы. Павлик, ты? :)
1
|
||
|
3 / 3 / 0
Регистрация: 02.01.2014
Сообщений: 15
|
|
| 09.01.2014, 20:51 [ТС] | |
|
0
|
|
| 09.01.2014, 20:51 | |
|
Помогаю со студенческими работами здесь
3
Создать страницу, с помощью которой пользователь сможет произвольно создавать и закрывать дочерние окна Пытаюсь написать мини игрушку, смысл которой угадывать слова Написать программу, с помощью которой изображение будет разбиваться по пикселям и будет создаваться матрица
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Сочетание глобально распределённой вычислительной мощности и инновационных. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|