Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
0 / 0 / 1
Регистрация: 18.04.2016
Сообщений: 38

Программа для ведения конспектов на Java

11.12.2017, 23:13. Показов 1720. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день.

Очень нужен ваш совет.

Я собираюсь на дипломную работу создать программку для ведения конспектов. Лично я все конспектирую в ноутбук, для этого очень удобные заметки в OSX.
Но лично мне не хватает простенького графического редактора, чтобы писать текст, нажать кнопочку, и например накидать быстренько рисунок. И что бы можно было выделять текст цветом.

Повторюсь я не ставлю перед собой целей создать топовый текстовый редактор, мне нужно только
1. Ввести текст
2. Возможность выделить цветом (типа маркера)
3. Возможность добавлять рисунки и самому их рисовать.

Писать собираюсь на Java.

Теперь список вопросов.

1. Есть ли похожие примеры, наработки?
2. Как вообще такое реализовать, то есть что для этого нужно знать.
3. Вообще реально ли сделать нормальную программу за пол года подобного типа.
4. И если я допустим напишу код на java я понимаю что я могу его запускать как на виндовс так и на мак или линукс, вопрос в
том, смогу ли я на базе данного кода создать под андроид например подобное, или даже не стоит заморачиваться над этим
вопросом по началу.

Спасибо за внимание. Жду очень жду вашего ответа.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.12.2017, 23:13
Ответы с готовыми решениями:

Программа для конспектов
И всё было-бы хорошо, всё получается что ни начнёшь, и на что-бы не отвлекался, но вот упёрлось всё в то, что оказывается нужно писать...

Программа для ведения склада
Подскажите фунции и как ими пользоваться для работы с DateGridView. Мне нужно в Form.DateGridView по нажатею button показывать данные из...

Программа для ведения договоров
Добрый вечер! Подскажите пожалуйста как "слепить" программку для ведения и учета договоров ? Все, что нашла в инете не совсем удобно,...

9
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
11.12.2017, 23:27
4. Грабить корованы.

Если задаешь такие вопросы, не реально
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
12.12.2017, 07:15
Программу подобного типа можно написать и за неделю, только для этого придется учиться минимум те же самые полгода

Добавлено через 1 минуту
Такого плана прогу проще написать на Delphi
0
0 / 0 / 1
Регистрация: 18.04.2016
Сообщений: 38
12.12.2017, 10:23  [ТС]
Цитата Сообщение от xoraxax Посмотреть сообщение
Если задаешь такие вопросы, не реально
Дельный конечно совет. Я понимаю что java кроссплатформенная, просто решил удостоверить свои догадки. Дайте пожалуйста более дельный совет. В каком направлении читать. Материал может есть.
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
12.12.2017, 11:09
Цитата Сообщение от Maksimka123 Посмотреть сообщение
В каком направлении читать
на востокгде-то тут темка была с литературой по яве, сверху есть кнопка поиск
0
 Аватар для Matan!
1882 / 1016 / 228
Регистрация: 31.05.2013
Сообщений: 6,645
Записей в блоге: 6
12.12.2017, 11:51
Ну, есть книжка Маслова, называется типа "Примеры на Java", точно не помню, 2000 года. Увы, в продаже её уже нет (по крайней мере я не видел), а в инете можно найти.
Там разбирается и текстовый, и графический редакторы.
На Delphi такое можно и за один полный день написать(сужу по себе), на Java - за несколько дней.
Было бы время и желание.

А что знать - для Delphi: как работать с компонентами, работу с файлами. На Java: к перечисленному + работу с формами,классами.

Написанный код можно под что угодно заточить, смотря как он написан.
Цитата Сообщение от Maksimka123 Посмотреть сообщение
Я понимаю что java кроссплатформенная
На Delphi сейчас также можно сделать кроссплатформенное приложение.
1
33 / 33 / 10
Регистрация: 12.07.2017
Сообщений: 90
17.12.2017, 04:47
Не вижу ничего сложного, подключаешь Swing(знаю) или JavaFX(не знаю) и вперед.
Запускается программа.
1. Первое окно, выводится таблица с записями, с номерами по порядку и заголовками.
В каждой записи, номер, тема, дата, время. Обязательно сделать автогенерацию названия темы,
тогда отличаться будут только временем создания и этого достаточно.
2. Нажимаем на любую запись, открывается окно в котором пока ничего нет, но сгенерирована тема.
И есть на выбор 5 кнопок.
1. Добавить текст
2. Добавить рисунок, и предложить станадртный размер, который тут же можно поменять.
3. Использовать маркер
4. Сохранить
5. Отменить.
3. При добавлении рисунка или текста добавляется в окно прямо текстовое или графическое поле стандартного
какого нибудь размера. Подобрать по вкусу.
Поле текста естественно может и будет иметь скроллинг.
С графикой, при создании есть некий размер, потом его можно поемнять.

4. Ввод текста. Ну после создания поля текста, просто вводится текст, по завершении сохранить
Две кнопки.
1. Сохранить
2. Отменить.

5. Ввод графики. 8 кнопок. Нарисовали сохранили.
1. добавить картинку
2. "рисовать пальцем"
3. выбор цвета это скорее поле с 7 цветными кнопками, чтобы выбрать текущий цвет или выпадающий бар.
4.толщина рисования
5. стиралка
6. очистить все.
7. сохранить
8. отменить.

6 Добавление удаление полей. 4 кнопки. Один клик выбрать поле текста или графики.
1. Добавить поле, добавляется всегда в конец
2. Удалить поле, удаляется всегда выбранное, и всегда с подтверждением
3. Сохранить.
4. Выйти на верхний уровень.

Ну и все. Вперед и удачи
1
17.12.2017, 07:48

Не по теме:

dolomit, без дизайна такой UX может привести к неожиданным результатам)))

0
17.12.2017, 07:57

Не по теме:

Lex, мне слово дизайн понятно, в контексте фразы нет. О чем речь?

0
18.12.2017, 05:46

Не по теме:

dolomit, https://m.habrahabr.ru/post/321312/

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.12.2017, 05:46
Помогаю со студенческими работами здесь

Программа для ведения счёта в VB 6.0
Прошу помочь всех, кто может это сделать. Я новичок в этом деле... Ближе к делу: Необходимо разработать программу для ведения счёта. Счёт...

Программа для ведения малого бизнеса
Здраствуйте! Извините что не туда наверное пишу!!! Если что поправте пожалоста. Прошу помощи, нужна ПРОСТАЯ програмка для ведения...

Программа для ведения учета записей
ПОМОГИТЕ ПОЖАЛУЙСТА СРОЧНО ПО ПРОГРАММИРОВАНИЮ С# Задача: Необходимо разработать консольную программу для ведения учета записей по...

Лучшая программа для ведения баз знаний
Посоветуйте программу для ведения баз знаний

Программа для ведения матчей Лиги Чемпионов
Нужно написать программу для ведения матчей Лиги Чемпионов. Кто чем может помочь?


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru