如何在Eclipse插件中查找视图的大小?

时间:2011-12-15 17:12:51

标签: java eclipse eclipse-plugin processing

在我的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 个答案:

答案 0 :(得分:2)

您的问题与AWT中的布局有关。我相信这应该做的工作:

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