Как найти размер представления в плагине Eclipse? - PullRequest
1 голос
/ 15 декабря 2011

В мой плагин Eclipse я хочу вставить еще один кадр.Этот кадр всегда должен иметь тот же размер, что и вид.Поэтому я хочу найти текущий размер представления.Но я не мог найти способ сделать это.Есть подсказки?

Вот как я встраиваю кадр:

public void createPartControl(Composite parent) {

        final Composite composite = new Composite(parent, SWT.EMBEDDED);
        final Frame frame = SWT_AWT.new_Frame(composite);
     //   frame.setResizable(true);

        ProcessingEmbedded pap = new ProcessingEmbedded();       
        Panel panel = new Panel();

        panel.add(pap);
        frame.add(panel);

        pap.init();

    }

1 Ответ

2 голосов
/ 15 декабря 2011

Ваша проблема с макетом в AWT.Я считаю, что это должно сделать работу:

        panel.setLayout(new BorderLayout());
        panel.add(pap, BorderLayout.CENTER);
...