Как создать или добавить текстовый редактор для ввода математических уравнений с помощью свинга? - PullRequest
0 голосов
/ 03 июня 2018

Я работаю над проектом генератора вопросов (в автономном режиме), который требует от пользователя ввода вопросов.Очевидно, будут и некоторые вопросы математики, поэтому мне нужно вызвать или создать текстовый редактор, который будет создавать математические выражения, такие как целочисленный символ или оператор предела и т. Д.


Я использую JavaSwing GUI и база данных mysql для достижения цели и в надежде использовать JEditorPane для текстовой области.
Пожалуйста, помогите мне, я потратил около одного дня на поиск в интернете, чтобы решить эту проблему.
А также мне нужно знатьможет ли математическое выражение, которое создаст текстовый редактор, быть сохранено в столбце базы данных mysql?


Вещи, которые я пробовал: -
  • Попытался изменить тип текста JEditorPane на text / html, но я понял, что могу добавить нижний индекс, верхний индекс идаже изображения, но это не добавит красивых математических выражений LaTeX и множества сложных операторов.
  • Попробовал использовать JMathTex , но я не мог решить, как это позволит пользователю вводить выражения в соответствии сme JMathTex не является решением моей проблемы.
  • Даже мысль пытается использовать MathJax , но для этого требуется java-скрипт, а JEditorPane не поддерживает java-скрипт.

Я повторяю проблему, я хочу создать текстовый редактор ( точно так же, как MathType ) в моем приложении Swing, чтобы пользователь мог ввести вопрос вместе с необходимыми выражениями, чтобыВопрос может быть добавлен в базу данных для случайной генерации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...