Вопрос

Стоит ли мне использовать Qt Jambi в Java в качестве инструментария?

Я вижу, что Qt Jambi сложен в освоении, а Swing проще, чем Qt Jambi, но я думаю, что Qt Jambi более мощный.

Это было полезно?

Решение

Два года назад я запустил настольное приложение на Java и использовал Swing в качестве графического интерфейса.До этого момента у меня был опыт работы с C++/MFC (содрогаться) и C++/Qt (очень хорошо).

Попробовав какое-то время разобраться со Swing (в том числе прочитав множество руководств и даже книгу), я пришел к следующему выводу:

Swing гораздо сложнее и неуклюже, чем Qt, по трем причинам:

  1. Для многих простых вещей требуется больше кода, чем следовало бы.
  2. Некоторых вещей, которые Qt предоставляет бесплатно, практически невозможно достичь за разумное время.
  3. В Swing нет графического редактора WYSIWYG, и я не смог найти бесплатного редактора, близкого к Qt Designer.

Затем я выбросил графический интерфейс Swing, переключился на Qt Jambi и был очень впечатлен им.Однажды на выходных у меня появился хороший графический интерфейс Qt, и я жил долго и счастливо.

Другие советы

Если вы считаете, что знакомство с Qt будет полезно в будущем, когда вы захотите разрабатывать программы на C++ (или менять какое-либо программное обеспечение на основе Qt), я думаю, это было бы неплохо.

Qt Jambi намного проще и проще в использовании, чем Swing и SWT.

Я думаю, что единственное значение Qt Jambi по умолчанию заключается в том, что по этому поводу не так уж много документации, а форумы, отвечающие на вопросы о Qt Jambi, редки (это единственный, который я нашел :D)

Надеюсь это поможет.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top