MDI в SWT на Linux? - PullRequest
       24

MDI в SWT на Linux?

0 голосов
/ 13 июня 2010

Я хотел бы создать приложение MDI, используя SWT.

Я провел обширные поиски и дошел до того, что объект Decorations является тем, за который пытается поддерживать поведение. Тем не менее, у меня есть коробка Linux, и пример предоставлен не работает для меня.

Вывод примера, приведенного по вышеуказанной ссылке:

Изображение

Однако в Linux (GTK) я вижу только метки без панелей управления или блоков!

Ответы [ 2 ]

2 голосов
/ 13 июня 2010

Возможно, вы захотите взглянуть на клиентскую платформу Eclipse Rich. Он основан на SWT и предоставляет вам полную гибкость пользовательского интерфейса Eclipse (с представлениями и редакторами) - и множество других интересных вещей, таких как интеллектуальный плагин и система модульности или полноценная онлайн-справка. Взгляните на RCP Mail Demo - это простая демонстрационная программа, которая показывает вам, как создавать различные виды и перемещать их. (Я бы предложил мой учебник, но он написан на немецком языке. В сети вы найдете много хороших вещей.) Если вам все еще интересно, есть книга под названием Eclipse Rich Client Platform, которую предлагает Джефф МакАффер - отличное руководство.

1 голос
/ 04 июля 2010

Используйте Novocode Application Framework .Именно для этого у него есть форма рабочего стола, и мне она нравится, даже если вкладки - все это шумиха.Я уже использовал его с большим успехом!

Пример для рабочего стола http://www.novocode.com/swt/ishell-255x156.png

...