Я хочу написать приложение, которое будет работать полностью локально на одной машине - нет необходимости подключаться к Интернету или к любым внешним машинам.
Я подумал, что было бы неплохо использовать веб-браузер в качестве платформы для этого приложения, чтобы мне не приходилось возиться с большим количеством элементов пользовательского интерфейса - я мог просто довольно быстро собирать веб-страницы и использовать преимущества CSS для получения согласованных стилей во всем приложении.
Однако я хочу взаимодействовать с базой данных MYSQL на рассматриваемой машине. Имея это в виду, я подумал, что мог бы каким-то образом использовать Java для обработки информации, вводимой пользователем из приложения, и передачи ее в базу данных через JDBC.
Я знаю, что мог бы использовать для этого апплет, но недостатком этого является то, что я хотел бы, чтобы пользователь мог сохранять файлы на локальном компьютере - и я прочитал, что апплеты запускаются в песочнице, что предотвращает их от получения доступа к локальной машине.
Я также знаю, что могу использовать PHP, но я бы хотел воспользоваться преимуществами объектно-ориентированного проектирования, для которого идеально подходит Java.
Есть ли у кого-нибудь мысли, предложения или ссылки на учебные пособия / веб-страницы, которые могли бы помочь мне решить, как лучше поступить в этом направлении.
Любые мысли очень ценятся ..